Commit graph

69 commits

Author SHA1 Message Date
Jonathan Shimwell
6eb26b80c6 implemented BoundingBox class 2023-04-14 13:11:01 +01:00
Paul Romano
5fcb7208df Change version number to 0.13.4-dev 2023-03-29 14:41:03 -05:00
Paul Romano
8a5fb8a8b0 Update version number to 0.13.3 2023-03-28 13:34:14 -05:00
Paul Romano
309c78dc78
Merge pull request #2273 from shimwell/type_hinting_for_source.py
Type hinting for source.py
2022-11-02 06:50:10 -05:00
Jonathan Shimwell
84b055e15b reordered imports to avoid circular imports 2022-10-26 20:24:23 +01:00
Paul Romano
1f973e1ebe Change version number to 0.13.3-dev 2022-10-21 12:00:58 -05:00
Paul Romano
4fd665c008 Remove -dev on version number 2022-10-21 07:08:53 -05:00
Paul Romano
53b6d8ab11 Change 0.14.0 --> 0.13.2 2022-10-21 07:08:52 -05:00
Paul Romano
c29fb407d5 Add global configuration via openmc.config 2022-09-07 16:46:09 -05:00
Paul Romano
53b85e0c96 Change version number to 0.14.0-dev 2022-08-19 07:16:31 -05:00
Paul Romano
3bdf2ddfc8 Remove -dev tag from version number (0.13.1) 2022-08-18 09:35:24 -05:00
Paul Romano
4a13b39224 Rename trackfile.py --> tracks.py 2022-05-25 22:13:20 -05:00
Paul Romano
2e9560a72c Add TrackFile Python class for parsing track files 2022-05-19 13:27:33 -04:00
Paul Romano
49d25ae8b6 Change version number to 0.13.1-dev 2022-02-14 11:42:23 -06:00
Paul Romano
def0898a58 Remove -dev tag from version number 2022-02-11 12:17:12 -06:00
YuanHu-PKU-KIT
e08af3c374 Implement mesh-based weight windows (squashed)
Co-authored-by: Andrew Davis <andrew.davis@ukaea.uk>
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2022-01-08 14:43:18 -06:00
agnelson
e4476fc0b7 Delayed mpi4py import until the user clearly indicated intent to use a communicator (or they already have created one and thus have already imported it); corrected versionchanged doc statements to include comments about what changed; added stackoverflow reference 2021-10-01 09:21:41 -05:00
agnelson
ad483b3fea Moved the dummy communicator to being within openmc vice openmc.deplete, added test of model.calculate_volumes and model.deplete, fixed issues identified from those tests, and added a DLL quieting method (still needs to be propagated to integrator.integrate 2021-09-30 11:18:35 -05:00
Paul Romano
87bd987ebb Make Model available in main openmc namespace 2021-06-24 14:58:49 +07:00
Paul Romano
1b6b73affa Changed version number of 0.13.0-dev 2021-06-15 09:41:29 +07:00
Paul Romano
aad2d4941d Change version to 0.12.2, add release notes 2021-06-09 17:03:57 +07:00
Paul Romano
41d78a9b4e Change version number to 0.13.0-dev 2021-03-25 14:43:59 -05:00
Paul Romano
9f37f1ada1 Remove -dev tag from version number 2021-03-22 15:32:27 -05:00
Paul Romano
dea78c9be5 Move version number to 0.12.1-dev 2020-07-22 15:26:03 -05:00
Paul Romano
2549c7040d Remove -dev tag from version number 2020-07-22 06:41:46 -05:00
Paul Romano
711819ef62 Move version number to 0.12.0-dev 2019-10-09 09:33:17 -05:00
Paul Romano
e07fe06323 Remove -dev tag from version number. Small updates to release notes 2019-10-07 10:33:45 -05:00
Paul Romano
a3e78915cf Fix __version__ in Python API 2019-09-05 07:00:38 -05:00
Paul Romano
da5f7440b1 Remove get_ from get_hexagonal_prism, get_rectangular_prism 2019-06-18 06:17:54 -05:00
Shikhar Kumar
1c226a8178 add openmc.checkvalue when importing openmc 2018-12-14 05:31:33 -05:00
Shikhar Kumar
d4cfb81114 Fix test suite, remove cmfd from openmc/__init.py 2018-12-13 17:17:59 -05:00
Zhuoran Han
98a32391be Change Polynomial class and fix PEP 8 style 2018-08-17 15:00:39 -05:00
Zhuoran Han
57387bf136 Add Polynomial Class for Pn and Zn rad 2018-08-16 10:39:25 -05:00
Paul Romano
772c27ecb1 Combine expansion filters into single Python module 2018-03-29 10:20:48 -05:00
Paul Romano
175942c221 Add ZernikeFilter class 2018-03-28 09:26:49 -05:00
Paul Romano
1afbb8d109 Fix spatial Legendre filter and add associated Python class 2018-03-28 09:26:49 -05:00
Paul Romano
15df889c66 Implement spherical harmonics expansion filter 2018-03-28 09:26:49 -05:00
Paul Romano
272d0a4b2b Implement Legendre expansion filter for change in scattering angle 2018-03-28 09:26:49 -05:00
Paul Romano
8f95199fa1 Update release notes, release version, fix doc build bug 2017-12-29 14:19:15 -06:00
Paul Romano
7b56bcead6 Add unit tests for openmc.capi 2017-12-14 09:52:05 +07:00
Paul Romano
6e9b8a5ce5 Move get_*_prism functions to openmc.model 2017-12-11 13:01:18 +07:00
Paul Romano
ca009e211e Manage unique IDs via new IDManagerMixin that uses class variables 2017-06-07 20:12:51 -05:00
Paul Romano
f0816c9304 Define openmc.__version__ as recommended by PEP 396 2017-05-05 13:56:30 -05:00
Adam Nelson
5c7230d506 Merge remote-tracking branch 'upstream/develop' into search 2017-03-21 19:25:34 -04:00
Paul Romano
b08d0eb51c Remove unnecessary import in __init__.py. Fix MG env var doc 2017-03-19 21:41:54 -05:00
Adam Nelson
4b7a7e900b Moved the ModelContainer to models.Model, and allowed for brackets and choices on the solver methods 2017-03-18 20:53:59 -04:00
Adam Nelson
b4391296dd Added a model container and a keff search algorithm 2017-03-18 16:34:19 -04:00
Paul Romano
81014270aa Don't import openmc.openmoc_compatible by default 2017-03-08 09:38:15 -06:00
Paul Romano
659a972cd2 Fix MGXS part IV notebook 2017-03-02 13:44:29 -06:00
Will Boyd
3042e7d9c0 Updated OpenMOC compatiblity module with changes suggested by @paulromano 2017-02-28 12:06:42 -05:00