mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-27 21:55:41 -04:00
Fix Python3 string error
This commit is contained in:
parent
0796fb87a4
commit
5d98438544
2 changed files with 10 additions and 2 deletions
|
|
@ -467,12 +467,14 @@ class StatePoint(object):
|
|||
for d_id in deriv_ids:
|
||||
base = 'tallies/derivatives/derivative {:d}'.format(d_id)
|
||||
deriv = openmc.TallyDerivative(derivative_id=d_id)
|
||||
deriv.variable = self._f[base + '/dependent variable'].value
|
||||
deriv.variable = \
|
||||
self._f[base + '/dependent variable'].value.decode()
|
||||
if deriv.variable == 'density':
|
||||
deriv.material = self._f[base + '/material'].value
|
||||
elif deriv.variable == 'nuclide_density':
|
||||
deriv.material = self._f[base + '/material'].value
|
||||
deriv.nuclide = self._f[base + '/nuclide'].value.decode()
|
||||
deriv.nuclide = \
|
||||
self._f[base + '/nuclide'].value.decode()
|
||||
else:
|
||||
raise RuntimeError('Unrecognized tally differential '
|
||||
'variable')
|
||||
|
|
|
|||
|
|
@ -1,10 +1,16 @@
|
|||
from __future__ import division
|
||||
|
||||
import sys
|
||||
from numbers import Integral
|
||||
|
||||
from xml.etree import ElementTree as ET
|
||||
|
||||
import openmc.checkvalue as cv
|
||||
|
||||
|
||||
if sys.version_info[0] >= 3:
|
||||
basestring = str
|
||||
|
||||
# "Static" variable for auto-generated TallyDerivative IDs
|
||||
AUTO_TALLY_DERIV_ID = 10000
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue