Commit graph

15910 commits

Author SHA1 Message Date
Lorenzo Chierici
058e99556e
Merge pull request #55 from paulromano/keff-search-fixes
Fixes for PR 2693
2026-03-13 10:45:27 +01:00
Paul Romano
84e7422aa3 Don't expose keff_search_control 2026-03-12 11:50:13 -05:00
Paul Romano
69c3483687 Rename to run 2026-03-12 11:47:32 -05:00
Paul Romano
95dbb29c21 Remove a deepcopy 2026-03-12 11:41:23 -05:00
Paul Romano
7ac6fcdcc3 Remove step_index in search_for_keff calls 2026-03-12 11:09:05 -05:00
Paul Romano
deb9f1d79a Refactor Integrator.integrate 2026-03-12 11:05:59 -05:00
Paul Romano
2b4fa56ca3 Style fixes 2026-03-12 10:53:33 -05:00
Paul Romano
3b08170639 Simplify test 2026-03-12 10:51:11 -05:00
Paul Romano
f8ea4649df Small edits 2026-03-12 10:51:11 -05:00
Paul Romano
821bb5ab65 Fix restart with saved keff search 2026-03-12 10:51:08 -05:00
Paul Romano
5af848f6fd Style fixes 2026-03-11 17:46:39 -05:00
Paul Romano
2c24698437 Fix MPI behavior in _KeffSearchControl._update_vec 2026-03-11 17:46:20 -05:00
church89
0a10fe379b fix bug 2026-02-26 14:33:38 +01:00
church89
eb9dcac3b5 update regression tests 2026-02-26 14:33:10 +01:00
church89
fcb0d3d653 update test results 2026-02-26 11:20:29 +01:00
church89
48dc3193ce update unit test 2026-02-26 10:48:28 +01:00
church89
1fd1ad7cda make keff_search control class private 2026-02-26 10:47:57 +01:00
church89
e9ea747827 fix update vec logic 2026-02-26 10:08:05 +01:00
church89
e5188d2021 add forgotten docstring 2026-02-20 17:04:03 +01:00
church89
c2c0a6ecda add updated result files 2026-02-20 16:57:02 +01:00
church89
76b5ab4905 add renamed files 2026-02-20 16:55:17 +01:00
church89
4c512adca1 addressing Paul's comments 2026-02-20 16:54:31 +01:00
Lorenzo Chierici
1258e263b0
Merge pull request #54 from openmsr/batchwise_pr_keff_search_update
Batchwise pr keff search update
2026-01-19 14:50:01 +01:00
church89
22b1fe29eb minor fix 2026-01-19 14:41:43 +01:00
church89
5737c39e41 minor fix 2026-01-19 14:40:08 +01:00
church89
17f10c4055 remove obsolete bits and update unit test 2026-01-19 14:35:00 +01:00
church89
3e9733b4ff refactoring of reactivity control 2026-01-19 11:51:03 +01:00
church89
dc40d1892a add lost docstring 2026-01-13 13:45:54 +01:00
church89
47f7a12a36 Merge branch 'openmc-dev-develop' into batchwise_pr 2026-01-13 13:42:11 +01:00
church89
8d7ac63151 Merge branch 'develop' of https://github.com/openmc-dev/openmc into openmc-dev-develop 2026-01-13 13:30:50 +01:00
Jack Fletcher
0486e433d2
Source biasing capabilities (#3460)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2026-01-12 09:51:12 -06:00
Perry
37e2feb34b
Flux Energy Group Conversion using lethargy-weighted redistribution (#3705)
Co-authored-by: GuySten <62616591+GuySten@users.noreply.github.com>
2026-01-10 22:04:47 +02:00
Paul Romano
8c8867ea1c
Add --merge-mode-functions=separate to gcovr call in CI (#3716) 2026-01-09 20:05:51 +00:00
GuySten
551bf0730b
Simplify translational periodic boundary conditions (#3697) 2026-01-09 07:56:40 -06:00
Jonathan Shimwell
dfc80c7069
fixing temperatures setting for mgxs (#3712) 2026-01-07 10:54:57 +00:00
Paul Romano
830f075b5c
Update documentation describing HexLattice orientation (#3709) 2026-01-06 22:59:58 +00:00
Jonathan Shimwell
7dceb1d80a
closing mgxs h5py file with context manager (#3707)
Co-authored-by: GuySten <62616591+GuySten@users.noreply.github.com>
2026-01-06 22:59:38 +00:00
Jonathan Shimwell
10f2b7534c
Fixing group names in MGXS HDF5 file (#3708) 2026-01-06 20:18:23 +00:00
GuySten
c7d7fa4613
Fix a bug in rotational periodic boundary conditions (#3692)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2026-01-06 13:29:40 +00:00
GuySten
818fd11b18
Simplify rectangular lattice crossing and correctly handle corner checks (#3703)
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2026-01-06 09:29:46 +00:00
Jonathan Shimwell
60ddafa9b3
Open dagmc model file within a context manager (#3706) 2026-01-05 22:57:05 +02:00
Paul Romano
9c91bddf04
Migrate to SciPy sparse arrays (#3613) 2026-01-02 13:43:25 +02:00
Paul Romano
932f36f411
Add recognized thermal scattering names for JEFF 4.0 and JENDL 5 (#3693) 2026-01-02 12:31:46 +02:00
GuySten
f08326a9ac
Cache cross sections according to the hash of download-xs.sh script (#3701) 2026-01-01 13:30:09 +02:00
Paul Romano
92d7fdb199
Use min/max position members in C++ BoundingBox class (#3699) 2025-12-30 21:31:53 -06:00
GuySten
3f06a42abb
Refactor get_energy_index to prevent repetition (#3686) 2025-12-23 14:18:59 -06:00
Zoe Prieto
a2fd6cc57e
Support rotation in MeshFilter (#3176)
Co-authored-by: Jonathan Shimwell <drshimwell@gmail.com>
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2025-12-19 22:56:13 -06:00
GuySten
a230b86128
Fix mcpl dependency in test (#3691) 2025-12-18 15:56:43 +00:00
Jonathan Shimwell
e0eb91b955
using id_map in model.plot for more efficient plotting (#3678) 2025-12-17 22:44:53 +02:00
Patrick Shriwise
d118356638
Use MeshBase method to check replicated. Add header for replicated mesh (#3689) 2025-12-17 06:10:07 +00:00