mistaken, dont need _get_tally_index, we call the openmc C++ api one instead

This commit is contained in:
lewisgross1296 2022-08-16 14:09:05 -05:00
parent 5b6c6667cb
commit a8b0f1714a

View file

@ -412,14 +412,4 @@ class _TallyMapping(Mapping):
"""Delete a tally from tally vector and remove the ID,index pair from tally"""
_dll.openmc_remove_tally(self[key]._index)
def _get_tally_index(self,key):
"""Given the ID, return the index"""
index = c_int32()
try:
_dll.openmc_get_tally_index(key, index)
except (AllocationError, InvalidIDError) as e:
# __contains__ expects a KeyError to work correctly
raise KeyError(str(e))
return index.value
tallies = _TallyMapping()