Commit graph

110 commits

Author SHA1 Message Date
Paul Romano
9632630c0a Make all filter data members private or protected 2019-07-09 06:43:16 -05:00
Paul Romano
0c32470551 Finish improving Material interface 2019-07-09 06:43:16 -05:00
Paul Romano
9553f2908a Improvements in Tally interfaces 2019-07-09 06:43:16 -05:00
Paul Romano
13c2c837b1 Major cleanup of tally filter interfaces 2019-07-09 06:43:16 -05:00
Paul Romano
cb9d0a92b0
Merge pull request #1222 from shikhar413/cmfd-added-funcs
Added CMFD Functionality - Tally windows, statepoint write/restart, in-memory functions
2019-06-13 08:01:47 -05:00
aprilnovak
be7022aff7 Added method to get total material density. Refs #1253 2019-06-09 21:44:18 -07:00
Shikhar Kumar
5e8f50dd2e Merge branch 'develop' of https://github.com/openmc-dev/openmc into cmfd-added-funcs 2019-06-04 18:28:40 -04:00
Shikhar Kumar
c16154e84a Remove openmc_load_cmfd_tallies, address comments from @paulromano 2019-06-04 18:28:19 -04:00
aprilnovak
18b225f14d Add openmc_cell_get_temperature method. Refs #1223 2019-05-07 16:05:21 -07:00
Shikhar Kumar
196d24f0db Merge branch 'develop' into cmfd-added-funcs 2019-04-07 22:37:45 -04:00
Patrick Shriwise
378268bb37 Lassoing stars. 2019-03-19 08:44:36 -05:00
Patrick Shriwise
cdaad6ad54 Making pointer for property_map const and fixing property_map tests. 2019-03-19 08:42:59 -05:00
Patrick Shriwise
b9a57b02d4 Exposing properties via capi and Python interface. 2019-03-19 08:42:59 -05:00
Patrick Shriwise
14e4665301 Addressing more of @promano's comments. 2019-03-14 11:10:45 -05:00
Shikhar Kumar
58b5a265c2 Remove unnecessary lines 2019-03-12 19:51:18 -04:00
Shikhar Kumar
bf4ae24639 Be able to read CMFD data and load CMFD tallies from statepoint file 2019-03-12 17:35:14 -04:00
Patrick Shriwise
e7b3175da1 Addressing @promano's comments. 2019-03-12 11:53:50 -05:00
Patrick Shriwise
a371f402a2 Correction to n_coord reset on particle for proper handling of universes.
Renaming CPlot to PlotBase and adding a capi test.

Mirroring use of Bank in the capi.

Updating header name. Adding documentation to capi plot module.

Removing plot base header and struct.
2019-03-12 11:53:50 -05:00
Shikhar Kumar
8424a2c850 First pass at statepoint_write 2019-03-12 01:54:30 -04:00
Paul Romano
368f89697d Use Position and Direction in Particle class 2019-03-01 16:00:36 -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
3eea8311d3 Move results and global_tallies over to C++ 2019-02-20 15:03:36 -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
Sterling Harper
08e50977f0 Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2019-02-12 12:35:32 -05:00
Paul Romano
8f5517c212 Start translating openmc_statepoint_write to C++ 2019-02-06 07:11:44 -06:00
Sterling Harper
2d0ea1154b Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2019-02-05 14:05:15 -05:00
Paul Romano
e1899244cb Merge branch 'develop' into cpp-material 2019-02-01 17:15:40 -06: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
Patrick Shriwise
1a56c2d283 Moving dagmc_enabled variable... again. 2019-01-30 20:37:17 -06:00
Patrick Shriwise
69f8f5853f Moving dagmc_enabled variable to the capi header. 2019-01-30 20:37:17 -06:00
Sterling Harper
5e03599f32 Move tally filter strides to C++ 2019-01-23 23:41:21 -05:00
Shikhar Kumar
0a43a465d4 Merge remote-tracking branch 'upstream/develop' into cmfd-capi 2018-12-11 18:02:23 -05:00
Shikhar Kumar
2874b4a2f9 Address @paulromano and @smharper comments 2018-12-11 18:00:06 -05:00
Paul Romano
b8187571b3 Move source and fission banks to C++ 2018-11-26 23:00:44 -06:00
Paul Romano
624e9875d6 Namespacing for sources and surfaces 2018-11-14 15:00:16 -06:00
Paul Romano
6393db8daa Put plots in model namespace 2018-11-14 15:00:16 -06:00
Paul Romano
5fae5ffa9e Namespacing for mesh/material global variables 2018-11-14 15:00:16 -06:00
Paul Romano
6436cab302 More namespacing for global variables 2018-11-14 15:00:15 -06:00
Paul Romano
3cfe71621b Put global variables in cell.h in model namespace 2018-11-14 15:00:15 -06:00
Paul Romano
16124d2569 Support setting density in g/cm3 through C API 2018-11-06 09:01:37 -06:00
Paul Romano
b2eba58946 Merge branch 'develop' into cpp-init-finalize 2018-10-25 17:18:14 -04:00
Paul Romano
a4ddaf9ed6 Move finalize_batch and write_source_point to C++ 2018-10-19 07:41:29 -05:00
Paul Romano
77951e1b70 Fix signature on openmc_init_f 2018-10-16 14:43:19 -05:00
Paul Romano
217f87c085 Move global_tally_absorption to tally.h 2018-10-15 13:42:07 -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