Commit graph

85 commits

Author SHA1 Message Date
Paul Romano
2e5bfecdaf Add tests for openmc.data.thermal 2018-01-09 06:22:55 -06:00
Sterling Harper
0460d9a538 Allow optional 'latest' libver for HDF5 xs data 2017-12-17 19:48:08 -05:00
Sterling Harper
f754357aea Use 'earliest' libver in h5py for backwards-compat 2017-12-16 19:56:34 -05:00
Paul Romano
2622489b3b Read photon cross sections at XML-read time, support particle type in source 2017-06-29 10:31:49 -05:00
Paul Romano
09ce720dc1 Add ThermalScattering.from_njoy 2017-04-28 06:42:26 -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
89a7857c1a Add version information to nuclear data format. 2016-10-31 15:37:49 -05:00
Paul Romano
6da9f16d29 Convert ACE data from MeV to eV 2016-10-31 14:46:47 -05:00
Paul Romano
b6a866f7b7 Refactor ThermalScattering.add_temperature_from_ace() to use from_ace() 2016-09-20 12:01:50 -05:00
Paul Romano
14e90db9c6 Add MCNP data conversion scripts. Improve JEFF script. Update docs. 2016-09-20 11:34:52 -05:00
Paul Romano
22419b4696 Fix subtle string array bug. 2016-09-06 22:09:42 -05:00
Paul Romano
a95266ab22 Major refactor to include cross sections at multiple temperatures within the
Nuclide and SAlphaData derived types.
2016-08-31 10:13:38 -05:00
Adam Nelson
0351ed96f0 resolving first round of @paulromano comments 2016-08-24 19:57:16 -04:00
Adam Nelson
07d62fc9ae Fixed a bug in reading kTs from HDF5 library on the python side 2016-08-24 05:26:42 -04:00
Adam Nelson
8fbd41eaf4 Seem to be able to read the new hdf5 files and run at least an example problem (!!!!) 2016-08-21 13:43:07 -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
9a3cec1dfb Merge remote-tracking branch 'upstream/develop' into eq 2016-08-19 06:52:31 -04:00
Adam Nelson
f2fc06d960 Replaced prior __eq__ classes with the equality mixin 2016-08-17 05:15:57 -04:00
Paul Romano
6cd569fdea Add SiO2 to list of recognized S(a,b) tables 2016-08-15 21:15:40 -05:00
Adam Nelson
6cee5843dd Merge remote-tracking branch 'upstream/develop' into eq 2016-08-13 05:15:35 -04:00
Will Boyd
11a2c31031 Removed unreachable return in get_thermal_name(...) 2016-08-11 22:12:47 -04:00
Adam Nelson
e8ebc74b4f added __eq__ to the nuclear data classes and also enabled openmc.data.ThermalScattering.from_hdf5 to use either a group or filename like Neutron can. 2016-08-11 19:11:10 -04:00
Will Boyd
b791450b75 Added conditional to pass qualifying S(a,b) names through converter method 2016-08-11 13:46:07 -04:00
Will Boyd
fe63a59c5b Moved get_thermal_name(...) from scripts to openmc.data.thermal 2016-08-11 13:38:56 -04:00
Paul Romano
d8b9d78a23 Respond to comments on #692 and make a few little fixes 2016-08-08 11:23:50 -05:00
Paul Romano
a15e493dab A few fixes to ensure smooth MCNP6 ACE library conversion 2016-08-04 21:59:43 -05:00
Paul Romano
cf59208f34 Rename openmc.data.container to openmc.data.function 2016-07-19 21:41:41 -05:00
Paul Romano
202bdfab3d Use libver='latest' for opening HDF5 files 2016-07-18 17:56:27 -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
Paul Romano
68e5a093aa Added full openmc.data package and hooks in code 2016-07-14 15:19:48 -05:00