Commit graph

1672 commits

Author SHA1 Message Date
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
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
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
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
liangjg
c05bb28b7a fix zero timing of initialization and eclapsed time 2018-12-19 16:11:04 -05: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
Jonathan Shimwell
e254cd0aea fixed some of @smharper comments 2018-12-18 12:37:44 +00:00
Sterling Harper
066f698da7 Add comments to neighbor list code 2018-12-15 15:34:00 -05:00
Sterling Harper
a8cb86c6b5 Implement linked-list/vector hybrid NeighborList 2018-12-14 12:44:20 -05:00
Andrew Davis
7a04968845 Addressed P. Romano review comments 2018-12-13 15:10:00 +00:00
Shikhar Kumar
5c04eb0d3b Update test suite with 2g, ng solvers 2018-12-12 12:20:48 -05:00
Shikhar Kumar
0a43a465d4 Merge remote-tracking branch 'upstream/develop' into cmfd-capi 2018-12-11 18:02:23 -05:00
Shikhar Kumar
2874b4a2f9 Address @paulromano and @smharper comments 2018-12-11 18:00:06 -05:00
Adam G Nelson
3cfd9dff9d Added xtensor read_dataset 2018-12-10 20:01:03 -05:00
Adam G Nelson
af54b60c2e Fixing @paulromano comments 2018-12-07 20:38:24 -05:00
Adam G Nelson
999415be6a removed a todo from physics_mg 2018-12-06 19:40:10 -05:00
Adam G Nelson
d4c8c3d34e completed conversion of Urr to C++ 2018-12-06 19:28:26 -05:00
Adam G Nelson
5eab6dbed0 Got URR working, now just need a few simplifications of the Fortran code 2018-12-05 21:02:59 -05:00
Adam G Nelson
12540cbc5b initial implementation of Urr in C++ 2018-12-05 13:49:04 -05:00
Andrew Davis
9946db547c First commit of Muir/Gaussian sampling 2018-11-30 09:03:54 +00:00
Paul Romano
b34283ca40 Add bindings for getting multipole attributes of Nuclide 2018-11-26 23:00:44 -06:00
Paul Romano
e8af7a2d16 Convert scattering routines to C++ 2018-11-26 23:00:44 -06:00
Paul Romano
9105cd195b Convert sample_photon_product to C++ 2018-11-26 23:00:44 -06:00
Paul Romano
85b60badc2 Convert sample_secondary_photons to C++ 2018-11-26 23:00:44 -06:00
Paul Romano
b050390309 Convert absorption to C++ 2018-11-26 23:00:44 -06:00
Paul Romano
1f90ec1560 Convert sample_fission and sample_fission_neutron to C++ 2018-11-26 23:00:44 -06:00
Paul Romano
934e26ca53 Move sample_nuclide to C++ 2018-11-26 23:00:44 -06:00
Paul Romano
8bda5223a1 Convert sample_electron_reaction and sample_positron_reaction to C++ 2018-11-26 23:00:44 -06:00
Paul Romano
8859714592 Move sample_neutron_reaction and create_fission_sites to C++ 2018-11-26 23:00:44 -06:00
Paul Romano
2942790afc Convert collision to C++ 2018-11-26 23:00:44 -06:00
Paul Romano
71e36db418 Store reactions as a vector on Nuclide 2018-11-26 23:00:44 -06:00
Paul Romano
2c8bdbba6e Start reading element data on C++ side 2018-11-26 23:00:44 -06:00
Paul Romano
6940656c8a Start reading nuclides on C++ side 2018-11-26 23:00:44 -06:00
Paul Romano
31c92bf511 Add reaction_name function to reaction.cpp 2018-11-26 23:00:44 -06:00
Paul Romano
b8187571b3 Move source and fission banks to C++ 2018-11-26 23:00:44 -06:00
Sterling Harper
e358f6d90a Switch to cell-based neighbor lists 2018-11-24 09:29:24 -05:00
Shikhar Kumar
0dfaaea540 Merge remote-tracking branch 'upstream/develop' into cmfd-capi 2018-11-23 19:00:50 -05:00
Paul Romano
d624265ef8 Make explicit template instantiation definition a declaration in filter.h 2018-11-15 13:04:35 -06:00