Commit graph

79 commits

Author SHA1 Message Date
Paul Romano
db8d462738
Allow DistribcellFilter to work with apply_tally_results=True (#3667) 2025-12-04 06:53:04 -06:00
Baptiste Mouginot
5ad1a4aa1e
Differentiate materials in DAGMC universes (#3056)
Co-authored-by: Baptiste Mouginot <bam.git.not.reply@gmail.com>
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: azimG <azimgivron@yahoo.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-01-07 21:50:02 +00:00
Jonathan Shimwell
2107af5e2f
Moving most of setup.py to pyproject.toml (#3074)
Co-authored-by: Jon Shimwell <jon@proximafusion.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-07-12 18:17:25 +00:00
John Tramm
1b22dd28d4
Random Ray Testing Simplification (#3061)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-07-03 18:28:06 +00:00
Paul Romano
8ce81d132a
Change version number to 0.15.1-dev (#3058) 2024-06-24 16:29:51 +00:00
Paul Romano
55b52b7ef3
Release of version 0.15.0 (#3050) 2024-06-22 01:28:56 +00:00
Paul Romano
7c14603312
Change version number to 0.14.1-dev (#2760) 2023-11-07 03:04:19 +00:00
Paul Romano
fa2330103d
Release of version 0.14.0 (#2754) 2023-11-06 14:50:16 -06:00
Paul Romano
ac941f79e0
Add RectangularPrism and HexagonalPrism composite surfaces (#2739)
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2023-11-01 09:13:40 -05:00
Paul Romano
94f02ae10b
Bump version to 0.14.0-dev (#2740) 2023-10-31 16:55:19 -05:00
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