Commit graph

17 commits

Author SHA1 Message Date
Paul Romano
9f0ea52d1a Move headers to include/openmc directory and openmc.h -> openmc/capi.h 2018-08-20 14:40:32 -05:00
Adam G Nelson
67b0ea38e4 resolving style comments 2018-06-26 21:20:30 -04:00
Adam G Nelson
267acf627f resolving @paulromano comments, including intent(inout) items at the end, consistent usage of const qualifiers 2018-06-21 20:45:10 -04:00
Adam G Nelson
8c2a88243b Docs added 2018-06-17 10:10:53 -04:00
Adam G Nelson
857737b399 minor tweaks 2018-06-17 04:46:29 -04:00
Adam G Nelson
35c62affe6 Replaced all polar and azimuthal indices with just a 1d angle index. Also fixed mg_max_order 2018-06-16 13:37:50 -04:00
Adam G Nelson
863f91b1e7 clearing up const and making use of generic base class methods 2018-06-16 09:25:49 -04:00
Adam G Nelson
2b8c2075d0 merging with upstream and adding some documentation/style changes consistent with upstream 2018-06-16 08:21:11 -04:00
Adam G Nelson
3cdb1bbb87 Whew, there we go. Fixed. 2018-06-15 20:39:57 -04:00
Adam G Nelson
39c063830c minor changes, still not passing the test 2018-06-15 19:46:25 -04:00
Adam G Nelson
9fd65822f0 Fixing two failing tests - further inspection needed on mgxs_library_ce_to_mg; 2018-06-15 06:53:43 -04:00
Adam G Nelson
b1c73918a8 It works! Replaced all mgxs_header functionality with the C++ version and a mgxs_interface module to act as the go-between the C++ and Fortran 2018-06-13 20:22:51 -04:00
Adam G Nelson
6c8de73e3e Implemented sample_scatter in C++ 2018-06-10 14:23:08 -04:00
Adam G Nelson
59c4bc3fc4 fixing bugs found from the mg_basic test which exercises many more Mgxs data formats 2018-06-10 05:53:22 -04:00
Adam G Nelson
ce919a0ad8 extended to being able to combine microscopic data into macroscopic. Seems to work, next step is to actually incorporate the C++ data into the transport and tallying process. That will be the true test 2018-06-09 08:53:40 -04:00
Adam G Nelson
13f163a25a Tied in the Mgxs cpp code in to the main body of Fortran. This commit stores progress getting microscopic data loaded on the C++ side. The next will be building the macroscopic cross sections, and then actually using the C++ during the fortran simulation 2018-06-08 16:18:37 -04:00
Adam G Nelson
79b473fa5b Initial implementation of MGXS C++ code 2018-06-04 19:00:07 -04:00