Commit graph

9978 commits

Author SHA1 Message Date
Paul Romano
2e6ac03433 Convert all photon physics except bremsstrahlung (not done yet) 2019-01-15 07:28:47 -06:00
Paul Romano
6c3f35d019 Read all photon data into PhotonInteraction class 2019-01-15 07:28:47 -06:00
Paul Romano
dc2f2f8ae0 Make micro_photon_xs available on C++ side 2019-01-15 07:28:47 -06:00
Sterling Harper
5e0405ab74
Merge pull request #1145 from paulromano/reflect-surface-fix
Score surface currents twice when reflecting particle
2019-01-14 12:53:17 -05:00
Adam Nelson
93ee65b947
Merge pull request #1147 from paulromano/resscat-update
Two small resonance scattering updates
2019-01-14 10:37:29 -06:00
Paul Romano
1563002ee9 Remove two references to weight correction method 2019-01-12 15:45:45 -06:00
Paul Romano
faa70b168f Remove weight correction method for resonance scattering, rename ARES -> RVS 2019-01-10 15:53:45 -06:00
Paul Romano
5f8f7d183c
Merge pull request #1146 from pshriwise/moab_ci_update
Updating MOAB version in CI
2019-01-10 15:48:24 -06:00
Paul Romano
f12c97beab Score surface currents twice when reflecting particle 2019-01-10 07:31:16 -06:00
Patrick Shriwise
788caef701 Updating MOAB version for CI. 2019-01-10 00:12:12 -06:00
Sterling Harper
5f1657c9b7
Merge pull request #1144 from paulromano/cpp-nuclide
Translate microscopic cross section lookups to C++
2019-01-09 17:10:36 -05:00
Paul Romano
a39f77a408 Respond to @smharper comments on #1144 2019-01-08 08:04:31 -06:00
Paul Romano
3e3c9af0d0
Merge pull request #1131 from makeclean/muir_gauss
First commit of Muir/Gaussian sampling
2019-01-08 07:17:24 -06:00
Andrew Davis
9d35b2beb0 Last review comment 2019-01-07 07:48:31 +00:00
Paul Romano
463ab5f06b Remove unneeded C bindings on Fortran side 2019-01-02 13:55:08 -06:00
Paul Romano
84b8d64b9d Remove fission_q_prompt/recov on Fortran side 2019-01-02 13:55:08 -06:00
Paul Romano
3a1c4623b3 Only calculate nu on C++ side 2019-01-02 13:55:08 -06:00
Paul Romano
38ff673cf3 Finish converting windowed multipole functions to C++ 2019-01-02 13:55:08 -06:00
Paul Romano
149588b74e Start converting WMP class to C++ 2019-01-02 13:55:08 -06:00
Paul Romano
79ef612cb5 Fix multipole and two other bugs 2019-01-02 13:55:08 -06:00
Paul Romano
620b71372b Simplify bindings for sab_tables 2019-01-02 13:55:08 -06:00
Paul Romano
015360d477 Fix errors in conversion of Nuclide methods 2019-01-02 13:55:08 -06:00
Paul Romano
bc13a65711 Introduce data::thermal_scatt, remove Fortran implementation of nuclide xs 2019-01-02 13:55:08 -06:00
Paul Romano
8be229ee62 Start converting full Nuclide object to C++ (calculate_xs, init_grid) 2019-01-02 13:54:21 -06:00
Paul Romano
b7cbaaa808
Merge pull request #1141 from liangjg/assm_depletion
Differentiate material internally and allow for power density in depletion
2019-01-02 13:52:46 -06:00
liangjg
3846168e70 revert the function calulcating fissionable mass 2019-01-02 10:39:23 -05:00
Paul Romano
2065939a13
Merge pull request #1140 from smharper/neighbor_lists_pr
Switch from surface-based to cell-based neighbor lists
2019-01-02 06:33:05 -06:00
Sterling Harper
b178939cfe Address #1140 comments 2018-12-29 12:54:29 -05:00
liangjg
0a4a1e7e81 do not differentiate material by default 2018-12-29 09:01:09 -05:00
Paul Romano
5ef0a9de3e
Merge pull request #1143 from smharper/cleanup
Remove some dead F90 code
2018-12-27 07:05:20 -06:00
Sterling Harper
a7fdb386ad Remove some dead F90 code 2018-12-24 15:15:36 -05:00
Sterling Harper
f5059cfaca Append rather than prepend to neighbor lists 2018-12-23 22:47:02 -05:00
Sterling Harper
e23be47c57
Merge pull request #1142 from paulromano/invalid-surface-check
Check for invalid surface IDs in region expression
2018-12-23 21:41:24 -05:00
Sterling Harper
4517896bdb
Merge pull request #1124 from shikhar413/cmfd-capi
Move CMFD to Python through C API - Replace Fortran, update docs and test suite
2018-12-23 21:31:10 -05:00
liangjg
2d613aab54 remove heavy_metal_mass as we already have material.fissionable_mass 2018-12-20 09:41:37 -05:00
liangjg
6e1114dcab address review comments 2018-12-20 09:10:02 -05:00
Shikhar Kumar
9f63b5a3b7 Use kwargs instead of kwargs.keys() 2018-12-20 00:40:08 -05:00
liangjg
c05bb28b7a fix zero timing of initialization and eclapsed time 2018-12-19 16:11:04 -05:00
liangjg
8ae7c783b5 print a warning if the maximum neutron energy is < 20 MeV, close #1138 2018-12-19 11:43:37 -05:00
Shikhar Kumar
c14680c26d Update documentation about C API dependence of CMFD and necessary import statements 2018-12-19 02:24:42 -05:00
Shikhar Kumar
bb45f220d4 clean up CMFD testing harness, adjoint logic, use run_in_memory 2018-12-19 02:04:11 -05:00
Paul Romano
443fc9e074 Check for invalid surface IDs in region expression 2018-12-18 23:13:18 -06:00
Sterling Harper
e6466e9867 Remove surface-based neighbor lists 2018-12-18 15:08:14 -05:00
Sterling Harper
35238259c0 Simplify neighbor list implementation 2018-12-18 15:02:07 -05:00
Andrew Davis
3ac6c6be63 Further review comments and errors fixed 2018-12-18 16:33:51 +00:00
liangjg
493341dbe1 heavy metal: atomic number >= 90 2018-12-18 10:46:25 -05:00
Andrew Davis
0885c9b486
Merge pull request #1 from Shimwell/muir_gauss
fixed some of @smharper comments
2018-12-18 13:30:17 +00:00
Jonathan Shimwell
e254cd0aea fixed some of @smharper comments 2018-12-18 12:37:44 +00:00
liangjg
86600e6c4a power density can be speicifed in depletion 2018-12-17 23:21:31 -05:00
liangjg
ae2b61b176 differentiate burnable mateirals which have multiple instances 2018-12-17 20:28:15 -05:00