Get rid of try/except block for lib.Material.get_density

This commit is contained in:
Paul Romano 2021-07-14 15:12:46 -05:00
parent 731f2975bb
commit ab80feb65a

View file

@ -233,10 +233,7 @@ class Material(_FortranObjectWithID):
return self.densities.sum()
elif units == 'g/cm3':
density = c_double()
try:
_dll.openmc_material_get_density(self._index, density)
except OpenMCError:
return None
_dll.openmc_material_get_density(self._index, density)
return density.value
else:
raise ValueError("Units must be 'atom/b-cm' or 'g/cm3'")