Commit graph

20 commits

Author SHA1 Message Date
Paul Romano
1145c91805 Add n_nuclides in openmc.h 2018-06-28 17:11:52 -05:00
Alex Lindsay
7c01594111 Add init methods (with order) for capi expansion filters 2018-05-22 08:12:49 -06:00
Alex Lindsay
5a863215f3 Take char* instead of char** 2018-05-21 15:22:06 -06:00
Alex Lindsay
411fd288ea Expand C API, targeting FETs 2018-05-21 15:22:06 -06:00
Paul Romano
0a8f5977ed Be more consistent with C API function return values 2018-04-25 15:07:40 -05:00
Paul Romano
da4999f116 Move reading command-line arguments to C++ side 2018-04-25 12:51:45 -05:00
Paul Romano
44ff22dc14 Convert write_source_bank to C++, move some MPI initialization over too 2018-04-24 06:32:18 -05:00
Paul Romano
25b1001558 Move mpi-related definitions into message_passing.h 2018-04-24 06:32:18 -05:00
Paul Romano
9b8cb2e0f1 Have openmc_init take a MPI_Comm* 2018-04-24 06:32:18 -05:00
Paul Romano
14455dc43e Write main() from C++ 2018-04-24 06:32:18 -05:00
Paul Romano
39554e4614 Allow tallies to be activated from C API (mostly for CMFD) 2018-04-18 15:54:04 -05:00
Paul Romano
fccb26735c Add missing prototypes in openmc.h 2018-04-17 14:16:43 -05:00
Paul Romano
336c38da2f Fix typo in openmc.h 2018-04-12 07:18:47 -05:00
Paul Romano
c78d296bf6 Have openmc_next_batch return an actual error 2018-04-11 13:23:54 -05:00
Paul Romano
5fb3031d99 [backport] Fix/add prototypes in openmc.h 2018-04-11 13:23:54 -05:00
Paul Romano
8a6c6d1398 Add C API bindings to create/modify meshes (and filters) 2018-04-11 13:23:54 -05:00
Paul Romano
a3240b69c3 Add C API functions for expansion filters 2018-03-30 13:21:15 -05:00
Paul Romano
c51091a1d7 Use new MeshSurfaceFilter for CMFD (tests pass) 2018-03-19 17:50:32 -05:00
Paul Romano
ec0604b354 Update C API documentation and include file 2018-01-08 08:04:57 -06:00
Paul Romano
7e19b82f93 Update C API documentation 2017-12-29 17:20:02 -06:00