Commit graph

18 commits

Author SHA1 Message Date
Paul Romano
c78d296bf6 Have openmc_next_batch return an actual error 2018-04-11 13:23:54 -05:00
Paul Romano
f485693fa0 Support void materials in C API Python bindings 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
cba083103c Use default argument of max() in capi bindings 2018-02-06 07:29:39 -05:00
Paul Romano
d3d6dc87dc Remove a few more __future__ imports. Use collections.abc 2018-02-05 23:14:30 -05:00
Paul Romano
deab4b3d33 Use empty-argument form of super() 2018-02-05 23:14:30 -05:00
Paul Romano
7e19b82f93 Update C API documentation 2017-12-29 17:20:02 -06:00
Paul Romano
7b56bcead6 Add unit tests for openmc.capi 2017-12-14 09:52:05 +07:00
Paul Romano
5116916d7a Fix capi.Cell.__new__ 2017-12-11 13:01:18 +07:00
Paul Romano
12841f11af Make super() Py2 compatible 2017-10-05 11:34:43 -05:00
Paul Romano
02b8f4ec09 Change names of openmc.capi classes. Hopefully fix RTD docs build. 2017-10-05 10:52:29 -05:00
Paul Romano
bc84687378 Allow materials to be created/assigned from C API bindings. Fix a few errors. 2017-09-27 15:44:40 -05:00
Paul Romano
a1eb39d8fc Improve repr() for Python classes exposing C API 2017-09-27 11:45:00 -05:00
Paul Romano
f4f344bd51 Rename openmc_get_* to openmc_get_*_index 2017-09-26 23:02:43 -05:00
Paul Romano
d0676c7a85 Break up capi/__init__ into __init__, core, and error 2017-08-03 06:31:09 -05:00
Paul Romano
d0faebe11d Update documentation 2017-07-31 08:18:55 -05:00
Paul Romano
a1a29aeb02 Add TallyView.nuclides setter 2017-07-29 15:49:36 -05:00
Paul Romano
050cb6e016 Move cell/tally functionality into View/Mapping classes 2017-07-29 09:04:41 -05:00