mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-29 06:35:48 -04:00
Fixed hdf5 type conversion error introduced by last commit
This commit is contained in:
parent
e50e9d890a
commit
1615e04f9a
1 changed files with 5 additions and 5 deletions
|
|
@ -555,30 +555,30 @@ class StatePoint(object):
|
|||
|
||||
def _get_int(self, n=1, path=None):
|
||||
if self._hdf5:
|
||||
return int(self._f[path].value)
|
||||
return [int(v) for v in self._f[path].value]
|
||||
else:
|
||||
return [int(v) for v in self._get_data(n, 'i', 4)]
|
||||
|
||||
def _get_long(self, n=1, path=None):
|
||||
if self._hdf5:
|
||||
return float(self._f[path].value)
|
||||
return [float(v) for v self._f[path].value]
|
||||
else:
|
||||
return [float(v) for v in self._get_data(n, 'q', 8)]
|
||||
|
||||
def _get_float(self, n=1, path=None):
|
||||
if self._hdf5:
|
||||
return float(self._f[path].value)
|
||||
return [float(v) for v in self._f[path].value]
|
||||
else:
|
||||
return [float(v) for v in self._get_data(n, 'f', 4)]
|
||||
|
||||
def _get_double(self, n=1, path=None):
|
||||
if self._hdf5:
|
||||
return float(self._f[path].value)
|
||||
return [float(v) for v in self._f[path].value]
|
||||
else:
|
||||
return [float(v) for v in self._get_data(n, 'd', 8)]
|
||||
|
||||
def _get_string(self, n=1, path=None):
|
||||
if self._hdf5:
|
||||
return str(self._f[path].value)
|
||||
return [str(v) for v in self._f[path].value]
|
||||
else:
|
||||
return str(self._get_data(n, 's', 1)[0])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue