Commit graph

52 commits

Author SHA1 Message Date
Paul Romano
b4ed267d4b Add trailing underscore on Particle data members 2019-03-01 15:59:21 -06: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
3eea8311d3 Move results and global_tallies over to C++ 2019-02-20 15:03:36 -06:00
Paul Romano
16b2a657d6 Move cross section caches to C++ 2019-02-20 15:03:36 -06:00
Paul Romano
7325897ee9 Address @smharper comments on #1169 2019-02-19 21:48:20 -06:00
Paul Romano
968e9a95d4 Convert particle restart to C++ 2019-02-15 10:59:23 -06:00
Paul Romano
f8925b25be Convert transport() and cross_surface() to C++ 2019-02-15 10:59:23 -06:00
Sterling Harper
08e50977f0 Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2019-02-12 12:35:32 -05:00
Sterling Harper
8b3be55f0e Use more 0-based indexing for tallies 2019-02-11 15:34:55 -05:00
Sterling Harper
8bb0fa7791 Move write_tallies to C++ 2019-02-11 13:58:12 -05:00
Paul Romano
ab0b9eb0bc Translate most of load_state_point to C++ 2019-02-06 07:11:44 -06:00
Paul Romano
a732efbe51 Translate print_results to C++ 2019-02-06 07:11:44 -06:00
Paul Romano
a7b0babb96 Translate print_runtime to C++ 2019-02-06 07:11:44 -06:00
Paul Romano
9f06008565 Translate several functions in output.F90 to C++ 2019-02-06 07:11:40 -06:00
Sterling Harper
2d0ea1154b Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2019-02-05 14:05:15 -05:00
Sterling Harper
5b8806c839 Move check_triggers to C++ 2019-02-01 13:03:00 -05:00
Paul Romano
63aa3bf106 Remove most of remaining components of Material type on Fortran side 2019-01-30 22:15:48 -06:00
Shikhar Kumar
0a43a465d4 Merge remote-tracking branch 'upstream/develop' into cmfd-capi 2018-12-11 18:02:23 -05:00
Paul Romano
8859714592 Move sample_neutron_reaction and create_fission_sites to C++ 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
Shikhar Kumar
ee9a6ab065 So begins the CMFD Fortran purge :D (~3.6K lines) 2018-11-24 00:13:37 -05:00
Paul Romano
c4e60db2e4 Move filter_match_pointer to simulation.cpp to get around macOS bug 2018-11-16 08:53:14 -06:00
Paul Romano
5d4c39cc7d Call openmc_reset during openmc_simulation_init 2018-11-14 15:00:16 -06:00
Paul Romano
24613a6799 Namespace filter_matches and tally_filters 2018-11-14 15:00:16 -06:00
Paul Romano
a63a89f9d6 Put timers in simulation namespace 2018-11-14 15:00:16 -06:00
Paul Romano
833eb56030 Use simulation namespace for globals in eigenvalue.h 2018-11-14 15:00:15 -06:00
Paul Romano
cbd85a62d3 Incorporate @smharper suggestion for checking first inactive/active batch 2018-10-28 09:43:32 -05:00
Paul Romano
8ec2671ada Missing semicolon 2018-10-25 17:42:57 -05:00
Paul Romano
b2eba58946 Merge branch 'develop' into cpp-init-finalize 2018-10-25 17:18:14 -04:00
Sterling Harper
e2e813adb8 Remove "tally_" prefix from tally filter files 2018-10-22 10:22:55 -04:00
Paul Romano
85a5af2f5f Move openmc_next_batch to C++ 2018-10-19 07:41:29 -05:00
Paul Romano
a4ddaf9ed6 Move finalize_batch and write_source_point to C++ 2018-10-19 07:41:29 -05:00
Paul Romano
8c64139c06 Move initialize_history to C++ 2018-10-19 07:41:29 -05:00
Paul Romano
acfc352e1b Move openmc_simulation_init to C++ 2018-10-19 07:41:29 -05:00
Paul Romano
38afb5e2a4 Move finalize_generation to C++ 2018-10-19 07:41:29 -05:00
Paul Romano
ccf1ced25e Move openmc_init, initialize_batch, openmc_simulation_finalize to C++ 2018-10-19 07:41:29 -05:00
Sterling Harper
9b5e402a11 Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2018-10-17 19:56:59 -04:00
Paul Romano
242895e99b Remove work_index on Fortran side 2018-10-15 13:42:10 -05:00
Paul Romano
8ebd26b160 Move code related to k_generation to C++ 2018-10-15 13:42:10 -05:00
Paul Romano
02fbc1582d Convert synchronize_bank to C++ 2018-10-15 13:42:10 -05:00
Paul Romano
9c787f988e Fix tally reduction 2018-10-15 11:52:33 -05:00
Paul Romano
f2748f64a9 Perform end of simulation broadcasts from C++ 2018-10-15 11:52:33 -05:00
Paul Romano
3ba886cd6d Move variable definitions from simulation_header.F90 to simulation.cpp 2018-10-15 11:52:33 -05:00
Paul Romano
6f80abfe2b Move variables in simulation.h into simulation namespace 2018-10-15 11:10:33 -05:00
Sterling Harper
0c8ea4f31f Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2018-09-10 16:19:25 -04:00
Sterling Harper
c387bde956 Add basic C++ TallyFilterMatch class 2018-09-07 17:26:57 -04:00
Paul Romano
d1cc9fd9c6 Move number of batches, generations, particles to settings.h 2018-08-24 15:55:22 -05: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