Commit graph

1672 commits

Author SHA1 Message Date
Paul Romano
38e39c4486 Use unique_ptr consistently for global vectors 2019-03-01 15:56:21 -06:00
Patrick Shriwise
04526b0f07 Bumping major version of voxel file rather than minor. 2019-02-28 09:05:47 -06:00
Patrick Shriwise
125812c487 Updating voxel version and using that for a check rather than the OpenMC version. 2019-02-27 18:09:59 -06:00
Paul Romano
043d48ebf3 Respond to @smharper comments on #1171 2019-02-22 14:50:13 -06:00
Paul Romano
3cac2a6702 Remove Fortan compatibility functions 2019-02-21 22:44:24 -06:00
Paul Romano
6712de2ad9 Remove remaining Fortran source files 2019-02-21 22:44:20 -06:00
Paul Romano
e1e4941d8c Fix all the bugs introduced 2019-02-21 19:30:07 -06:00
Paul Romano
0439eb0fa1 Convert remainder of tallies to C++ 2019-02-21 19:30:04 -06:00
Paul Romano
487b62f760 Change how tally filters are created from C API 2019-02-21 00:05:34 -06:00
Paul Romano
d0b6d9fbd6 Move read_tallies_xml to C++ 2019-02-20 23:34:36 -06:00
Paul Romano
627ee79f0c Move read_materials_xml and read_plots_xml to C++ 2019-02-20 15:45:30 -06:00
Paul Romano
3eea8311d3 Move results and global_tallies over to C++ 2019-02-20 15:03:36 -06:00
Paul Romano
1542cf7bfd Remove declaration of global_tally_* values on Fortran side
No more OpenMP in Fortran code!
2019-02-20 15:03:36 -06:00
Paul Romano
4f0c217c18 Get rid of Fortran mgxs_interface 2019-02-20 15:03:36 -06:00
Paul Romano
34be2851b4 Remove extern "C" from a bunch of global variables 2019-02-20 15:03:36 -06:00
Paul Romano
07fc0985bc Convert particle track writing 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
39961dc0a4 Fix most DAGMC-related errors 2019-02-15 14:49:51 -06:00
Paul Romano
964fdfde30 Remove cells array on Fortran side 2019-02-15 11:00:00 -06:00
Paul Romano
968e9a95d4 Convert particle restart to C++ 2019-02-15 10:59:23 -06:00
Paul Romano
2591a7054a Remove nuclides array on Fortran side 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
Paul Romano
3dfe29b84f Merge branch 'develop' into cpp-volume 2019-02-13 13:42:20 -06:00
Sterling Harper
2bc8b9a5ff Avoid implicit construction of TallyDerivative 2019-02-13 01:05:50 -05:00
Sterling Harper
8b61bc1a77 Respond to @paulromano comments on #1162 2019-02-12 17:10:25 -05:00
Sterling Harper
b350e7dcd6 Move tally filter IDs to C++ 2019-02-12 13:14:39 -05:00
Paul Romano
bd2d96568b A little more cleanup of volume calculations 2019-02-12 12:03:27 -06:00
Paul Romano
68e65ce2d1 Translate volume calculations to C++ 2019-02-12 12:03:27 -06:00
Sterling Harper
08e50977f0 Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2019-02-12 12:35:32 -05:00
Sterling Harper
e86761814b
Merge pull request #1154 from paulromano/cpp-output
Translate most output functions to C++
2019-02-12 11:23:25 -05:00
Sterling Harper
49daad3f94 Cleanup C++ tallies work 2019-02-11 20:22:48 -05:00
Sterling Harper
743db3c02e Separate tally scoring from Tally object methods 2019-02-11 14:47:34 -05:00
Paul Romano
20fa6fa5da Respond to @smharper and @pshriwise comments on #1154 2019-02-11 13:20:06 -06:00
Sterling Harper
8bb0fa7791 Move write_tallies to C++ 2019-02-11 13:58:12 -05:00
Sterling Harper
ddaed7311b Finish moving apply_derivative_to_score to C++ 2019-02-10 21:45:54 -05:00
Sterling Harper
cdb10ef2cc Move score_*_derivative to C++ 2019-02-10 18:43:48 -05:00
Sterling Harper
2286b245bb Remove C++/Fortran interop code 2019-02-10 14:09:15 -05:00
Sterling Harper
5e476760b9 Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2019-02-09 13:27:12 -05:00
Sterling Harper
3ff2410dfa Fix MG mode delayed nu-fission indexing bug 2019-02-07 13:13:43 -05:00
Paul Romano
a99b732592 Remove unused Fortran code/data 2019-02-06 07:17:53 -06:00
Paul Romano
ab0b9eb0bc Translate most of load_state_point to C++ 2019-02-06 07:11:44 -06:00
Paul Romano
102aa934ae Add implementation of write_message and fatal_error in error.cpp 2019-02-06 07:11:44 -06:00
Paul Romano
b178a66e7f Add implementation of warning() in C++ 2019-02-06 07:11:44 -06:00
Paul Romano
8f5517c212 Start translating openmc_statepoint_write 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
53a0dc8d97 Move openmc_tally_set_nuclides to C++ 2019-02-05 17:58:45 -05:00
Sterling Harper
22f8749225 Read tally nuclides from XML in C++ 2019-02-05 16:54:17 -05:00
Sterling Harper
2d0ea1154b Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2019-02-05 14:05:15 -05:00