
import sys

# import statepoint
sys.path.insert(0, '../../src/utils')
import statepoint

# read in statepoint file
if len(sys.argv) > 1:
    sp = statepoint.StatePoint(sys.argv[1])
else:
    sp = statepoint.StatePoint('statepoint.10.binary')
sp.read_results()

# set up output string
outstr = ''
 
# write out k-combined
outstr += 'k-combined:\n'
outstr += "{0:12.6E} {1:12.6E}\n".format(sp.k_combined[0], sp.k_combined[1])

# write results to file
with open('results_test.dat','w') as fh:
    fh.write(outstr)


import sys

sys.path.insert(0, '../../src/utils')
from openmc.statepoint import StatePoint

# read in statepoint file
if len(sys.argv) > 1:
    print(sys.argv)
    sp = StatePoint(sys.argv[1])
else:
    sp = StatePoint('statepoint.10.binary')
sp.read_results()

# set up output string
outstr = ''

# write out k-combined
outstr += 'k-combined:\n'
outstr += "{0:12.6E} {1:12.6E}\n".format(sp.k_combined[0], sp.k_combined[1])

# write results to file
with open('results_test.dat','w') as fh:
    fh.write(outstr)

Fix import for statepoint for test_union_energy_grids
Fix import for statepoint for test_union_energy_grids

  
  import sys
  
- # import statepoint
  sys.path.insert(0, '../../src/utils')
- import statepoint
+ from openmc.statepoint import StatePoint
  
  # read in statepoint file
  if len(sys.argv) > 1:
+     print(sys.argv)
-     sp = statepoint.StatePoint(sys.argv[1])
+     sp = StatePoint(sys.argv[1])
  else:
-     sp = statepoint.StatePoint('statepoint.10.binary')
+     sp = StatePoint('statepoint.10.binary')
  sp.read_results()
  
  # set up output string
  outstr = ''
-  
+ 
  # write out k-combined
  outstr += 'k-combined:\n'
  outstr += "{0:12.6E} {1:12.6E}\n".format(sp.k_combined[0], sp.k_combined[1])
  
  # write results to file
  with open('results_test.dat','w') as fh:
      fh.write(outstr)
  
Fix import for statepoint for test_union_energy_grids
## Code Before:

import sys

# import statepoint
sys.path.insert(0, '../../src/utils')
import statepoint

# read in statepoint file
if len(sys.argv) > 1:
    sp = statepoint.StatePoint(sys.argv[1])
else:
    sp = statepoint.StatePoint('statepoint.10.binary')
sp.read_results()

# set up output string
outstr = ''
 
# write out k-combined
outstr += 'k-combined:\n'
outstr += "{0:12.6E} {1:12.6E}\n".format(sp.k_combined[0], sp.k_combined[1])

# write results to file
with open('results_test.dat','w') as fh:
    fh.write(outstr)

## Instruction:
Fix import for statepoint for test_union_energy_grids
## Code After:

import sys

sys.path.insert(0, '../../src/utils')
from openmc.statepoint import StatePoint

# read in statepoint file
if len(sys.argv) > 1:
    print(sys.argv)
    sp = StatePoint(sys.argv[1])
else:
    sp = StatePoint('statepoint.10.binary')
sp.read_results()

# set up output string
outstr = ''

# write out k-combined
outstr += 'k-combined:\n'
outstr += "{0:12.6E} {1:12.6E}\n".format(sp.k_combined[0], sp.k_combined[1])

# write results to file
with open('results_test.dat','w') as fh:
    fh.write(outstr)
