Commit graph

32 commits

Author SHA1 Message Date
Paul Romano
bc09d1ef55 adding back files to be reviewed 2019-10-28 11:55:45 -05:00
Paul Romano
ae28233110 deleting all files to prepare for review 2019-10-28 11:48:19 -05:00
Paul Romano
85f80f6b33 Make sure Nuclide::reaction_index_ is big enough for MT=901 2019-09-16 10:59:03 -05:00
Paul Romano
d7bcf60eb4 Store min/max data temperatures. Use in Cell::set_temperature to check bounds 2019-07-30 10:18:17 -05:00
Paul Romano
8a8b7b2c0a Move cross section caches into Particle class 2019-03-19 13:56:45 -05:00
Paul Romano
3cac2a6702 Remove Fortan compatibility functions 2019-02-21 22:44:24 -06:00
Paul Romano
0439eb0fa1 Convert remainder of tallies to C++ 2019-02-21 19:30:04 -06:00
Paul Romano
34be2851b4 Remove extern "C" from a bunch of global variables 2019-02-20 15:03:36 -06:00
Sterling Harper
cdb10ef2cc Move score_*_derivative to C++ 2019-02-10 18:43:48 -05:00
Sterling Harper
2d0ea1154b Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2019-02-05 14:05:15 -05:00
Paul Romano
06751d5373 Move openmc_load_nuclide, openmc_material_add_nuclide, and read_mgxs to C++ 2019-01-30 22:15:48 -06:00
Paul Romano
9a2298f66d Move read_ce_cross_sections to C++ 2019-01-30 22:15:48 -06:00
Paul Romano
6b583d615c Start converting material xs lookup 2019-01-30 22:15:48 -06:00
Sterling Harper
06caf67ccf Create C++ TallyDerivative struct 2019-01-26 12:10:18 -05:00
Paul Romano
38ff673cf3 Finish converting windowed multipole functions 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
015360d477 Fix errors in conversion of Nuclide methods 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
Adam G Nelson
af54b60c2e Fixing @paulromano comments 2018-12-07 20:38:24 -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
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
1f90ec1560 Convert sample_fission and sample_fission_neutron 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
71e36db418 Store reactions as a vector on Nuclide 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
c9bd707f04 Namespace energy_min and energy_max 2018-11-14 15:00:16 -06:00
Paul Romano
83d64397d1 Add doxygen comments where needed 2018-08-23 21:38:23 -05:00
Paul Romano
b92677e70b Convert source distributions to C++ 2018-08-23 15:23:47 -05:00
Paul Romano
9f0ea52d1a Move headers to include/openmc directory and openmc.h -> openmc/capi.h 2018-08-20 14:40:32 -05:00
Renamed from src/nuclide.h (Browse further)