Paul Romano
bc09d1ef55
adding back files to be reviewed
2019-10-28 11:55:45 -05:00
Paul Romano
ae28233110
deleting all files to prepare for review
2019-10-28 11:48:19 -05:00
Paul Romano
d84c379007
Fix up heating tally scores
2019-09-13 09:31:08 -05:00
Andrew Johnson
a0bac56ebd
Add fission-heating and non-fission-heating to reactions
...
MT318 and MT999 for fission heating and non-fission heating
have been added to the reactions supported in
openmc/data/reaction.py and src/reaction.cpp
Changed internal language from fission-less heating to
non-fission heating
2019-09-04 14:29:24 -05:00
Paul Romano
7a1afc5869
Store 0-based threshold indices in HDF5 files
2019-06-25 07:31:53 -05:00
liangjg
ea71b9e377
replace all dataset.value with dataset[()] (or occasionally dataset[...])
2019-03-27 11:45:48 -04:00
Paul Romano
a48d590158
Store heating, gas production, and damage energy as redundant reactions
2019-03-10 14:42:13 -05:00
Paul Romano
dbe2294c04
Support from_hdf5 for older format neutron files without redundant
2018-10-17 20:14:09 -05:00
amandalund
3ea5d09e12
Don't assign MT=18 photon production to partial fission MTs
2018-09-13 16:14:13 -05:00
Paul Romano
dfd7bb9437
Rename summed -> redundant to make ENDF language
2018-09-13 08:06:13 -05:00
amandalund
6db62984d7
Clean up
2018-08-30 11:39:12 -05:00
amandalund
bad7851822
Account for photon production of summed reactions
2018-08-23 16:29:40 -05:00
Paul Romano
460452d4f7
Merge branch 'develop' into photon-alund
2018-03-11 13:10:00 -05:00
Paul Romano
d3d6dc87dc
Remove a few more __future__ imports. Use collections.abc
2018-02-05 23:14:30 -05:00
Paul Romano
c428cee667
Remove __future__ and six imports
2018-02-05 23:14:30 -05:00
Paul Romano
7d3ce61717
Ability to generate incident photon library with photoatomic, atomic relaxation,
...
and Compton profile data.
2017-06-29 09:59:08 -05:00
Paul Romano
83e1df4615
Ability to read products/yields from files 9 and 10
2017-05-30 08:29:36 -05:00
Paul Romano
6615857def
Recognize LCT=4 for reference frame convention
2016-12-14 10:04:01 -06:00
Adam Nelson
2a594cc704
Added from_hdf5 for MGXSLibrary class and some miscellaneous fixes'
2016-11-29 18:46:09 -05:00
Paul Romano
e5ecfb18b9
Add (n,2n) level reactions to REACTION_NAME
2016-11-18 11:31:30 -06:00
Paul Romano
6da9f16d29
Convert ACE data from MeV to eV
2016-10-31 14:46:47 -05:00
Paul Romano
7e2d171803
Merge branch 'develop' into scopatz-six
2016-10-13 06:09:10 -05:00
Paul Romano
965a1acf60
Make sure MF=6 distributions get applied to fission products correctly
2016-10-12 07:45:16 -05:00
Paul Romano
5a126d086e
Use six.string_types instead of basestring
2016-10-06 21:55:12 -05:00
Paul Romano
e2ff3a8357
Add error message when number of delayed fission spectra doesn't match number of
...
precursor groups.
2016-10-06 16:56:36 -05:00
Paul Romano
cbd2637efc
Handle energy-dependent delayed neutron group probabilities in ENDF files.
2016-10-05 22:22:57 -05:00
Paul Romano
5555cfd1aa
Respond to @smharper comments on #721
2016-09-30 14:44:44 -05:00
Paul Romano
cbcd3a7f57
Extend openmc.data to be able to import ENDF data and perform resonance
...
reconstruction.
2016-09-16 01:55:07 +02:00
Sam Shaner
b894ad6ff3
moved decay rate units conversion to reaction.py
2016-09-15 16:15:34 -04:00
Paul Romano
68625ca314
Improve storage of temperature-dependent cross sections.
...
- Got rid of XS class
- Renamed Reaction.T_data to Reaction.xs
- Got rid of Reaction.add_temperature()
- Simplified IncidentNeutron.add_temperature_from_ace()
2016-08-25 20:51:30 -05:00
Adam Nelson
0351ed96f0
resolving first round of @paulromano comments
2016-08-24 19:57:16 -04:00
Adam Nelson
63b3c6dbd0
Updated openmc-ace-to-hdf5 to generate the libraries for us and fixed bugs as found when developing that script. Also updated the Format description in nuclear_data.rst
2016-08-21 11:37:39 -04:00
Adam Nelson
3b65dde0fd
Folded multiple temperatures in to each h5 data file; now im getting 50% less storage required of endf70. yay! Next I think I can get rid of some s(a,b) information, will investigate that and then on to revising openMC so it can read and use this data
2016-08-21 06:05:19 -04:00
Adam Nelson
6403216911
Renamed Equality to EqualityMixin
2016-08-19 06:58:17 -04:00
Adam Nelson
f2fc06d960
Replaced prior __eq__ classes with the equality mixin
2016-08-17 05:15:57 -04:00
Sterling Harper
14b8ef6a1f
Make PyAPI Polynomial class, remove Constant1D
2016-08-05 13:48:12 -05:00
Sterling Harper
be7ca28dee
Improve loading of cross sections from hdf5
...
Fix bug where reaction thresholds were not used. Automatically build summed
reactions. Allow Tab1 evaluations of un-ordered datasets.
2016-07-27 18:02:38 -05:00
Paul Romano
462926ad44
Address two @smharper comments in PyAPI. Restore ONLY option on 'use hdf5'
2016-07-25 21:02:54 -05:00
Paul Romano
e2112b86ae
Respond to @smharper comments on #684
2016-07-25 06:33:37 -05:00
Paul Romano
8952865c09
Remove n_reaction and n_product attributes in HDF5 data. Add /nuclide/reactions/
...
group, change reaction group names (reaction_MT).
2016-07-22 16:21:08 -05:00
Paul Romano
976349cb51
Calculate photon production yields properly for MF=13 data
2016-07-19 22:32:24 -05:00
Paul Romano
20a2499587
Make module-level variables in openmc.data.data uppercase
2016-07-19 22:16:24 -05:00
Paul Romano
cf59208f34
Rename openmc.data.container to openmc.data.function
2016-07-19 21:41:41 -05:00
Paul Romano
5647db18b6
Some fixes for JEFF 3.2 data (most notably supporting energy-dependent delayed
...
neutron group probabilities)
2016-07-19 12:02:07 -05:00
Paul Romano
495556a2f5
Cleanup openmc.data based on pylint
2016-07-15 08:26:30 -05:00
Paul Romano
e19291118e
Refactor use of ACE tables to generate neutron/thermal scattering data
2016-07-14 15:19:52 -05:00