Commit graph

7815 commits

Author SHA1 Message Date
Sterling Harper
918735732a Move FILL_LATTICE chunk of find_cell to C++ 2018-08-20 20:39:55 -04:00
Sterling Harper
cddf39b201 Move FILL_UNIVERSE chunk of find_cell to C++ 2018-08-20 19:52:07 -04:00
Sterling Harper
2ed0fceb7d Make translation and rotation tests more thorough 2018-08-20 14:31:31 -04:00
Sterling Harper
cb5db790d7 Move FILL_MATERIAL chunk of find_cell to C++ 2018-08-20 12:24:08 -04:00
Sterling Harper
ef8bf2b820 Move Cell.distribcell_index to C++ 2018-08-19 18:39:28 -04:00
Sterling Harper
43c554583a Move cell temperatures to C++ 2018-08-19 14:57:28 -04:00
Sterling Harper
8b287dc72d Merge remote-tracking branch 'upstream/develop' into cpp_geometry 2018-08-19 11:06:00 -04:00
Paul Romano
e4232536df
Merge pull request #1045 from smharper/cpp_materials
Add Material objects to C++
2018-08-17 09:02:46 -05:00
Paul Romano
09687c2492
Merge pull request #1048 from smharper/lean_deplete_test
Shorten the depletion regression test runtime
2018-08-17 07:33:36 -05:00
Sterling Harper
6cb9a06f5a Remove unnecessary shrink_to_fit 2018-08-16 16:44:51 -04:00
Sterling Harper
516a17b04c Shorten the depletion regression test 2018-08-16 15:41:18 -04:00
Sterling Harper
f70cd29ded Address #1045 comments 2018-08-16 14:34:21 -04:00
Paul Romano
c56b91bc77
Merge pull request #1044 from smharper/openmc_reset
Don't deactivate tallies in openmc_reset
2018-08-16 11:56:45 -05:00
Sterling Harper
2e660bd89f Move tally deactivation to simulation_finalize 2018-08-16 10:52:05 -04:00
Sterling Harper
a10737cf11 Add a test for openmc.capi.reset 2018-08-16 10:49:33 -04:00
Sterling Harper
20eeb75c90 Cleanup 2018-08-15 21:41:09 -04:00
Sterling Harper
1f11eabc71 Move cell materials array to C++ 2018-08-15 19:50:05 -04:00
Paul Romano
fa9a6610af
Merge pull request #1039 from smharper/capi_sourcepoint
Write statepoints with source banks from openmc.capi
2018-08-15 15:51:10 -05:00
Sterling Harper
e5d154b955 Add basic C++ Material class 2018-08-15 16:08:32 -04:00
Sterling Harper
1bc0ca274c Fix pointer * placement style 2018-08-15 16:06:05 -04:00
Sterling Harper
45f971ebfd
Merge pull request #1034 from paulromano/governance
Document new governance model
2018-08-15 14:54:30 -04:00
Sterling Harper
0ff0568a10
Merge pull request #1042 from paulromano/cpp-nucdata
Move many nuclear data-related classes to C++
2018-08-15 14:52:41 -04:00
Sterling Harper
1b3bbba41e Start implementing C++ find_cell 2018-08-15 14:01:11 -04:00
Sterling Harper
5d9cb16dff Move all cell overlap code to C++ 2018-08-14 19:04:05 -04:00
Sterling Harper
64ae994926 Add check_cell_overlap to C++ 2018-08-14 16:22:40 -04:00
Paul Romano
af6dfe457e Move constants in cell.h, add default arguments to get_node_value 2018-08-14 14:44:45 -05:00
Sterling Harper
3aa4a6f6da Update capi tally activation test 2018-08-14 13:46:42 -04:00
Sterling Harper
3c727f7364 Make sure CMFD tallies are activated 2018-08-14 12:45:34 -04:00
Sterling Harper
7994af72fa Fix capi restart test 2018-08-14 11:08:43 -04:00
Sterling Harper
ec67e25111 Merge remote-tracking branch 'upstream/develop' into capi_sourcepoint 2018-08-14 11:06:50 -04:00
Sterling Harper
25b8dcd7a3 Don't deactive tallies in openmc_reset 2018-08-13 16:47:06 -04:00
Paul Romano
19f3218c3e
Merge pull request #1037 from hanzhuoran/zernike
Added a ZernikeRadialFilter
2018-08-13 12:07:02 -05:00
Zhuoran Han
daf57e663a Fixed some issues 2018-08-13 08:58:39 -05:00
Paul Romano
1dd48e545b Add 'next steps' section that discusses first-timer-only issues 2018-08-13 08:07:22 -05:00
Paul Romano
ee02f02655 Update results for numpy 1.14+. Closes #1026. 2018-08-10 12:50:56 -05:00
Paul Romano
b194739e85 Use unsupported xenial build environment on Travis 2018-08-10 12:50:56 -05:00
Paul Romano
18098074ed Update to gcc 4.9 for Travis CI runs 2018-08-10 12:50:56 -05:00
Paul Romano
df66a22cdf Use overloads for templated functions rather than specializations 2018-08-10 12:50:56 -05:00
Paul Romano
ff763e5c2b Add doxygen comments 2018-08-10 12:50:56 -05:00
Paul Romano
f45ae16bc1 Replicate constants in constants.h (many will move to other headers) 2018-08-10 12:50:56 -05:00
Paul Romano
56b5e733ac Remove unused angle/energy distribution Fortran files 2018-08-10 12:50:56 -05:00
Paul Romano
4c30c61dc0 Better error message for missing dataset/group 2018-08-10 12:50:56 -05:00
Paul Romano
00ba52c0fd Add virtual destructor on ScattData 2018-08-10 12:50:56 -05:00
Paul Romano
68c1358565 Use Reaction type hierarchy on C++ side 2018-08-10 12:50:56 -05:00
Paul Romano
d4775552e0 Convert Reaction type 2018-08-10 12:50:56 -05:00
Paul Romano
7ded07f9cf Add group_names function in HDF5 interface 2018-08-10 12:50:56 -05:00
Paul Romano
b0239d8cec Convert ReactionProduct 2018-08-10 12:50:56 -05:00
Paul Romano
1f4ba902ab Convert CorrelatedAngleEnergy 2018-08-10 12:50:56 -05:00
Paul Romano
b1266b0684 Convert KalbachMann 2018-08-10 12:50:56 -05:00
Paul Romano
d4cae9e7ac Convert NBodyPhaseSpace 2018-08-10 12:50:56 -05:00