Commit graph

1633 commits

Author SHA1 Message Date
Paul Romano
281091196c Make sure == is used instead of 'is' in a few places 2017-05-08 08:36:35 -05:00
Paul Romano
62a1393bec Merge branch 'develop' into release-0.9 2017-05-08 06:37:46 -05:00
Adam Nelson
ac156ba380 fixed MGXSLibrary.from_hdf5 issue 2017-05-07 04:32:37 -04:00
Paul Romano
f0816c9304 Define openmc.__version__ as recommended by PEP 396 2017-05-05 13:56:30 -05:00
Adam Nelson
df0b28a50d Merge pull request #870 from paulromano/njoy
Creating nuclear data using NJOY
2017-05-05 14:53:49 -04:00
Will Boyd
dff34503ad Removed fast_* properties 2017-05-04 21:40:01 -04:00
Will Boyd
66c50ed59d Made fast summary primitive collections private 2017-05-04 14:58:30 -04:00
Will Boyd
53d49dc808 Few small stylistic fixes per comments by @paulromano 2017-05-04 14:27:10 -04:00
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
Will Boyd
d404624060 Merge branch 'openmoc-complex-regions' of github.com:wbinventor/openmc into openmoc-complex-regions 2017-05-02 15:41:04 -04:00
Will Boyd
a9f6a5314b Merge remote-tracking branch 'upstream/develop' into openmoc-complex-regions 2017-05-02 15:40:50 -04:00
Paul Romano
e143546662 Merge pull request #862 from smharper/filter_bin_ids
Allow objects in addition to ids in Filters
2017-04-30 15:33:48 -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
Will Boyd
1509b7573d Merge pull request #869 from samuelshaner/tally_align_fix
Tally alignment fix for swapping filters
2017-04-26 13:58:27 -04:00
Sam Shaner
4655aecde6 removed additional unnecessary modifications 2017-04-26 12:58:27 -04:00
Sam Shaner
d9825f18a2 removed unnecessary modifications 2017-04-26 12:57:11 -04:00
Sam Shaner
f275b71299 updated to only modify the _swap_filters method 2017-04-26 12:55:13 -04:00
Sam Shaner
ad3043970d changed == to is 2017-04-25 16:55:10 -04:00
Sam Shaner
b212612657 fixed issue in tallies.py in making sure static copy of other filter gets updated and updated tests 2017-04-25 14:45:36 -04:00
Sam Shaner
61fab479e0 fixed bug for misaligned energy and energyout filters 2017-04-25 13:59:55 -04:00
Sam Shaner
a59c167d34 added other_old to _swap_filter method 2017-04-25 09:58:47 -04:00
Sam Shaner
f02fbe5ab9 fixed tally alignment method in tallies.py 2017-04-25 09:55:49 -04:00
Paul Romano
066b73e037 Make sure get_pandas_dataframe() works with 1D mesh filter 2017-04-25 07:05:05 -05:00
Sterling Harper
71c39d7e5e Make parent class for filters with IDed objects 2017-04-13 21:49:49 -04:00
Sterling Harper
98ab232dc1 Allow objects in addition to ids in Filters 2017-04-13 17:36:49 -04:00
Colin Josey
9d22f149d7 Merge pull request #861 from paulromano/multipole-tally-fix
Fix bug tallying reaction rates with multipole
2017-04-13 14:48:07 -04:00
Will Boyd
48bb0860c3 Merge branch 'hotfix-scatt-mat-nuclides' of github.com:wbinventor/openmc into hotfix-scatt-mat-nuclides 2017-04-11 13:13:08 -04:00
Will Boyd
d8164952d0 Cleaned up rxn_rate_tally property for consistent scattering matrices 2017-04-11 13:12:55 -04:00
Will Boyd
5bc55d4a81 Simplified code for xs_tally property for consistent scattering matrices 2017-04-11 13:11:53 -04:00
wboyd
7673ea222e Merge remote-tracking branch 'upstream/develop' into hotfix-scatt-mat-nuclides 2017-04-11 10:25:27 -04:00
Paul Romano
c39990accb Fix bug tallying individual reaction rates (e.g. n,gamma) with multipole on 2017-04-11 09:01:01 -05:00
Paul Romano
7f41ab2bab Merge pull request #854 from wbinventor/clone
Cloning of geometry and materials
2017-04-11 09:00:27 -05:00
Will Boyd
49aac97804 Fix bugs when using nuclides for consistent scattering matrix MGXS with multiplicity or transport correction 2017-04-11 08:37:00 -04:00
Will Boyd
398635c84a Added memo param to universe cloning in lattice clone method 2017-04-11 07:36:49 -04:00
Will Boyd
d0f871e7db Simplified universe cloning in lattice clone method 2017-04-11 07:36:00 -04:00
Will Boyd
d359909aa8 Revised order of operations for consistent scattering matrix calculation to work with multiple nuclides 2017-04-10 17:27:28 -04:00
Will Boyd
400b5e2c1d Added __hash__ method to Surface class; revised clone methods memo param to use objects as keys 2017-04-10 17:17:17 -04:00
Will Boyd
120dca7703 Renamed clone memoize param as memo per request by @paulromano 2017-04-10 12:10:34 -04:00
Will Boyd
12a0e00305 Expanded docstrings for all clone methods 2017-04-10 10:13:59 -04:00
Will Boyd
364543b967 Now use memoization for geometry and materials cloning 2017-04-10 10:06:32 -04:00
Paul Romano
ad2e1cc1b4 Respond to @wbinventor comments on #852 2017-04-10 07:16:17 -05:00
Will Boyd
c4fe563395 Added clone method to Geometry class 2017-04-09 22:26:09 -04:00
Will Boyd
45af8a2937 Tested geometry cloning with examples and fixed a few bugs 2017-04-09 22:23:49 -04:00
Will Boyd
06a918c1b5 First stab at implementing clone() methods for geometric and material primitives 2017-04-09 16:30:33 -04:00
Paul Romano
7156d7cd98 Respond to @nelsonag comments on #852 2017-04-08 15:48:20 -05:00