Commit graph

15 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
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
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
95a4f4c0f5 Allow C API View objects to be created (new) using normal constructor 2017-10-05 09:51:54 -05:00
Paul Romano
6b3ed544ff Fix error in creating Fortran-backed objects from C API Python bindings when no
objects exist.
2017-10-04 14:43:51 -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
692765ef4a Move material/nuclide related C API bindings into separate files 2017-07-29 08:43:48 -05:00