Commit graph

152 commits

Author SHA1 Message Date
Paul Romano
c1850bd926 Always calculating heating partials for MT=302,318,402 2017-05-03 11:23:35 -05:00
Paul Romano
cbf539dae3 Change thnmax for BROADR and only specify one sigz for PURR 2017-05-03 06:04:39 -05:00
Paul Romano
1e315e7af3 Fix adding fission energy release 2017-04-28 06:42:29 -05:00
Paul Romano
31e5a9e081 Fix saving pendf in make_ace 2017-04-28 06:42:29 -05:00
Paul Romano
09ce720dc1 Add ThermalScattering.from_njoy 2017-04-28 06:42:26 -05:00
Paul Romano
d01f9d5576 Add initial version of IncidentNeutron.from_njoy 2017-04-26 14:59:58 -05:00
Paul Romano
cf18bbd8f8 Add original version of NJOY interface 2017-04-26 14:59:58 -05:00
Paul Romano
a76d46de18 Adopt Fudge method for reconstructing resonances 2017-03-30 10:08:47 -05:00
Paul Romano
f15f740abf Make sure all energies are positive when reconstructing resonances
Apparently E_peak - gamma/2 can go negative (e.g. U235)
2017-03-27 22:37:18 -05:00
Paul Romano
f49e0f9cf1 When reconstructing resonances, add energies at half-height 2017-03-24 14:53:25 -05:00
Paul Romano
6f4fb29d65 Handle numbers in ACE files less than 1e-100 correctly 2017-03-22 12:51:11 -05:00
Paul Romano
8c7ca7afea Use resonance energies when performing reconstruction for 0 K elastic 2017-03-22 09:38:15 -05:00
Paul Romano
24c00acad4 Allow 0K elastic scattering to be added to IncidentNeutron from ENDF files 2017-03-21 14:40:51 -05:00
Paul Romano
ab72510d20 Update physical constants to CODATA 2014 2017-02-14 07:13:20 -06:00
jingang
f7a18011c2 converted integer 1 to float 1.0 and added comments 2017-02-13 21:00:11 -05:00
liangjg
15e33862d1 Update isotopic natural abundances data IUPAC 2013 2017-02-11 21:22:37 -05:00
Will Boyd
7900ad925a Updated regex to cross reference nuclides with elements 2017-01-20 13:21:06 -05:00
Will Boyd
4100e97b00 Introduced new openmc.data.atomic_weight(...) method 2017-01-18 09:10:37 -05:00
Paul Romano
7a1b11b932 Automatically add isotopes for S(a,b) tables 2017-01-09 11:21:42 -06:00
Paul Romano
852d7b3973 Fix number of bins for incoherent elastic angular distribution 2017-01-07 13:33:25 -06:00
Paul Romano
5edf1b3d27 Rework get_thermal_name a bit and update known thermal scattering materials 2017-01-07 13:33:25 -06:00
Paul Romano
6615857def Recognize LCT=4 for reference frame convention 2016-12-14 10:04:01 -06:00
Sterling Harper
c7ec7f237a Address #767 comments 2016-12-05 15:49:02 -05:00
Sterling Harper
d8f22ba999 Address #767 comments 2016-12-05 14:25:41 -05:00
Sterling Harper
52bd883e58 Merge remote-tracking branch 'upstream/develop' into pyapi_multipole 2016-12-02 14:37:27 -05:00
Sterling Harper
7035192625 Make multipole variable names more consistent 2016-12-02 14:25:20 -05:00
Sterling Harper
9649d112ea Fix PyAPI multipole indentation, add more comments 2016-12-02 14:11:39 -05:00
Sterling Harper
1bc72660de Improve PyAPI wmp docstrings; support E arrays 2016-12-02 13:30:16 -05:00
Sterling Harper
85d26be07a Add type checking to PyAPI multipole 2016-12-01 19:46:51 -05:00
Sterling Harper
8872ccdbc2 Translate F90 WMP functions to Python 2016-12-01 17:18:28 -05:00
Adam Nelson
2a594cc704 Added from_hdf5 for MGXSLibrary class and some miscellaneous fixes' 2016-11-29 18:46:09 -05:00
Sterling Harper
13db097536 Merge pull request #761 from paulromano/decay-fpy
Add Decay and FissionProductYields classes in openmc.data
2016-11-28 18:44:19 -05:00
Paul Romano
0e029771e7 Fix decay_constant attribute, add Decay.from_endf classmethod 2016-11-27 16:04:40 -06:00
Paul Romano
6434886820 Address @smharper comments on #761. Also add one publication in docs. 2016-11-23 18:51:05 -06:00
Adam Nelson
20ce145e36 Read in total_nu as a derived product for MT=18 if it only exists as summed, and more correctly treated yields 2016-11-21 20:30:54 -05:00
Paul Romano
4e059a4d2b Use isomeric state, not excited state, for fission products.
After a discussion with Dave Brown from BNL, it was confirmed that FPS in the
ENDF-6 format for fission product yields refers to the isomeric state, not the
excited state.
2016-11-21 14:10:40 -06:00
Adam Nelson
b4c556db82 incorporated MT=5, simplified yield usage in the plotter 2016-11-18 19:55:24 -05:00
Paul Romano
643eaf53cb Add function to read all ENDF evaluations from a single file 2016-11-18 11:34:09 -06:00
Paul Romano
fb4d9df41b Make sure LaboratoryAngleEnergy has a to_hdf5() method 2016-11-18 11:31:30 -06:00
Paul Romano
e5ecfb18b9 Add (n,2n) level reactions to REACTION_NAME 2016-11-18 11:31:30 -06:00
Paul Romano
2395f9a96c Add FissionProductYields class and Decay class 2016-11-18 11:31:23 -06:00
Adam Nelson
b8d9fe461f Resolving @paulromano comments 2016-11-16 21:47:07 -05:00
Adam Nelson
625903e968 One more minor typo 2016-11-14 20:48:13 -05:00
Adam Nelson
d4f4166ba7 resolved most of the comments from @samuelshaner 2016-11-11 20:37:03 -05:00
Sam Shaner
b7eb5a6171 Merge remote-tracking branch 'upstream/develop' into molar-mass 2016-11-10 15:42:47 -05:00
Sam Shaner
8394970acb addressed PR comments 2016-11-10 15:42:22 -05:00
Sam Shaner
e375620e78 fixed typo in data.py 2016-11-09 23:02:22 -05:00
Sam Shaner
2208800981 modified data.py to set the atomic masses for all zero isotopes 2016-11-09 23:00:08 -05:00
Sam Shaner
80bf6c7528 add get_molar_mass() method to material and fixed two other issues 2016-11-09 22:20:29 -05:00
Adam Nelson
93597752f2 Resolved @paulromano comments 2016-11-09 18:19:13 -05:00