From 203f64023c48be5c6434d8bb939e7630e53bd152 Mon Sep 17 00:00:00 2001 From: Adam Nelson Date: Fri, 26 Aug 2016 21:04:26 -0400 Subject: [PATCH] Fixed a problem where in openmc-ace-to-hdf5 was over-writing h5 files instead of appending temperatures --- scripts/openmc-ace-to-hdf5 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/openmc-ace-to-hdf5 b/scripts/openmc-ace-to-hdf5 index 9a55ca7493..3b5721972f 100755 --- a/scripts/openmc-ace-to-hdf5 +++ b/scripts/openmc-ace-to-hdf5 @@ -115,6 +115,7 @@ elif args.xsdata is not None: else: ace_libraries = args.libraries +nuclides = {} library = openmc.data.DataLibrary() for filename in ace_libraries: @@ -124,11 +125,11 @@ for filename in ace_libraries: continue lib = openmc.data.ace.Library(filename) - nuclides = {} for table in lib.tables: name, xs = table.name.split('.') if xs.endswith('c'): # Continuous-energy neutron data + if name not in nuclides: try: neutron = openmc.data.IncidentNeutron.from_ace(