Commit graph

43 commits

Author SHA1 Message Date
Jon Shimwell
9483cce0bc
Remove resonance reconstruction and Cython dependency (#3111)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-08-14 14:34:17 +00:00
Paul Romano
9fee6534b6
Prepare for NumPy 2.0 (#2845) 2024-03-26 12:00:06 -04:00
Jonathan Shimwell
ee7b95245a
Static errors continuation (#2557)
Co-authored-by: Christina Cai <chrsitinacai48933@gmail.com>
Co-authored-by: christinacai123 <63215816+christinacai123@users.noreply.github.com>
2023-06-16 22:34:02 -05:00
Paul Romano
0f03710e36 Fix hdf5 write/read for coherent and mixed elastic 2022-07-22 07:49:01 -05:00
Paul Romano
e8294d52a0 Update documentation for mixed thermal elastic 2022-07-22 07:49:00 -05:00
Paul Romano
e453901c84 Implement to/from_hdf5 methods for Python Sum class 2022-07-22 07:48:56 -05:00
Paul Romano
e1c47437bb Avoid several Python warnings 2021-04-26 14:45:37 -05:00
Paul Romano
4943ae9307 Alphabetize import ordering (and use relative imports in a few places) 2020-04-06 15:16:09 -05:00
Paul Romano
d5b54e8cb5 Consistent use of ABC instead of ABCMeta where possible 2020-04-01 14:13:05 -05:00
Paul Romano
c48d5f07c4 Change how incoherent elastic data is written to HDF5 2019-06-25 07:31:53 -05:00
Paul Romano
51c8c2e0bc Refactor classes in openmc.data.ThermalScattering 2019-06-25 07:31:53 -05:00
liangjg
4d77f6fc94 Added a function to do interpolation for scalar input 2019-04-19 14:00:47 -04:00
liangjg
0f248381d1 updated photon data test to check cross sections and data by from_hdf5() 2019-03-27 13:24:00 -07:00
liangjg
ea71b9e377 replace all dataset.value with dataset[()] (or occasionally dataset[...]) 2019-03-27 11:45:48 -04:00
Paul Romano
fb8e10f50a Make sure Sum stores a list of functions 2018-11-12 13:35:32 -06:00
Paul Romano
dfd7bb9437 Rename summed -> redundant to make ENDF language 2018-09-13 08:06:13 -05:00
Paul Romano
9d2f804ca0 Refactor how recoverable/prompt/total are calculated using sum_functions 2018-08-02 16:08:14 -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
Adam Nelson
93597752f2 Resolved @paulromano comments 2016-11-09 18:19:13 -05:00
Adam Nelson
ac8909fa29 minor comment change 2016-11-08 20:15:19 -05:00
Adam Nelson
deb4de90a2 Whoops, missed one 2016-11-08 18:52:39 -05:00
Adam Nelson
cdae8f70f7 resolved @paulromano comments 2016-11-08 18:45:17 -05:00
Adam Nelson
11040fb5f9 Added piecewise and combination functions 2016-11-07 18:59:50 -05: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
de009f4c34 Use six.add_metaclass to be compatible with Python 2 and 3 2016-10-06 21:55:12 -05:00
Paul Romano
f08550f5ed Handle reconstruction for multiple resolved ranges (Pu239 in ENDF/B-VII.1) 2016-09-21 14:32:08 -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
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
Adam Nelson
8f760afa70 Merge remote-tracking branch 'upstream/develop' into eq 2016-08-17 04:50:46 -04:00
Sterling Harper
f4e0525a05 Remove six dependency 2016-08-12 14:16:46 -05:00
Sterling Harper
5b219fd6aa Fix doc build for metaclassed Polynomials 2016-08-12 11:32:31 -05: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
Sterling Harper
88ce91502c Merge remote-tracking branch 'upstream/develop' into poly_and_fission_q 2016-08-10 12:09:30 -05:00
Sterling Harper
651ee4240b Address #698 comments 2016-08-10 11:29:32 -05:00
Paul Romano
d8b9d78a23 Respond to comments on #692 and make a few little fixes 2016-08-08 11:23:50 -05:00
Sterling Harper
75878d583d Address #695 comments 2016-08-08 10:06:02 -05: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
976349cb51 Calculate photon production yields properly for MF=13 data 2016-07-19 22:32:24 -05:00
Paul Romano
cf59208f34 Rename openmc.data.container to openmc.data.function 2016-07-19 21:41:41 -05:00
Renamed from openmc/data/container.py (Browse further)