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
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
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
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
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
8d7ac63151
Merge branch 'develop' of https://github.com/openmc-dev/openmc into openmc-dev-develop
2026-01-13 13:30:50 +01:00
Paul Romano
9c91bddf04
Migrate to SciPy sparse arrays ( #3613 )
2026-01-02 13:43:25 +02:00
Paul Romano
d217efa007
Add two MPI barriers in R2S workflow ( #3646 )
2025-11-20 12:10:04 -06:00
Paul Romano
f544d02e49
Don't write reaction rates in depletion results by default, remove per-stage data for multistage integrators ( #3609 )
2025-11-19 12:26:57 -05:00
Paul Romano
028f440448
Support MPI parallelism in R2SManager ( #3632 )
2025-11-19 11:19:27 -06:00
Paul Romano
5c63e0df21
Fix a few warnings, rename add_to_tallies_file ( #3639 )
2025-11-18 17:57:12 -06:00
Lorenzo Chierici
50bb0df191
depletion-thermochemistry: Redox control transfer rates ( #2783 )
...
Co-authored-by: Gavin Ridley <gavin.keith.ridley@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-11-12 16:45:48 -06:00
Marco De Pietri
e5348d3f62
Avoid divide-by-zero in from_multigroup_flux when flux is zero ( #3624 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-11-12 10:35:07 +00:00
Paul Romano
5fc289b99d
Automate workflow for mesh- or cell-based R2S calculations ( #3508 )
...
Co-authored-by: Ethan Peterson <eepeterson3@gmail.com>
Co-authored-by: Jonathan Shimwell <drshimwell@gmail.com>
2025-11-01 00:15:25 +00:00
Paul Romano
f10d7d9f67
Speed up apply_time_correction by reducing file I/O and deepcopies ( #3617 )
2025-10-28 09:23:16 +01:00
Jonathan Shimwell
50071aa3bd
Speed up time correction factors ( #3592 )
...
Co-authored-by: Jon Shimwell <jon@proximafusion.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-10-03 15:09:57 +00:00
Paul Romano
8f36ff2b3a
Update find_package calls in OpenMCConfig.cmake ( #3572 )
2025-09-23 10:06:29 -05:00
Paul Romano
007ac8148b
Allow newer Sphinx version and fix docbuild warnings ( #3571 )
2025-09-19 07:27:41 +03:00
Robert Carlsen
ca4295748d
depletion: fix performance of chain matrix construction ( #3567 )
...
Co-authored-by: GuySten <62616591+GuySten@users.noreply.github.com>
2025-09-11 02:13:28 +00:00
Jonathan Shimwell
e878aeb82f
not printing nuclides with 0 percent to terminal (option 2 ) ( #3448 )
2025-08-21 11:14:21 +02:00
GuySten
a11021cd07
Consistent XML parsing using functions from _xml module ( #3517 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-08-08 17:47:55 +00:00
Paul Romano
6b672f772f
Allow already-initialized openmc.lib in TemporarySession ( #3505 )
2025-07-26 16:42:33 -05:00
Jonathan Shimwell
a649d7bc69
Avoid adding ParentNuclideFilter twice when calling prepare_tallies ( #3506 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-07-18 16:23:02 +00:00
Jonathan Shimwell
8be65513b7
Adding material depletion function ( #3420 )
...
Co-authored-by: Jon Shimwell <jon@proximafusion.com>
Co-authored-by: Micah Gale <mgale@fastmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-07-18 14:37:57 +00:00
Perry
24f78e6e92
Use auto-chunking for StepResult HDF5 writing ( #3498 )
2025-07-17 08:40:02 +08:00
Paul Romano
eb74d497d2
Introduce openmc.lib.TemporarySession context manager ( #3475 )
2025-07-01 12:43:45 -05:00
Paul Romano
dab8af5672
Support flux collapse method in get_microxs_and_flux ( #3466 )
...
Co-authored-by: Jonathan Shimwell <drshimwell@gmail.com>
2025-07-01 12:43:28 +02:00
Jonathan Shimwell
f81962c960
Allowing chain_file to be chain object to save reloading time ( #3436 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-06-12 21:02:35 +00:00
Paul Romano
7fda3eb846
Implement a new MeshMaterialFilter ( #3406 )
...
Co-authored-by: Jonathan Shimwell <drshimwell@gmail.com>
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2025-06-06 16:30:50 -05:00
Lewis Gross
e14bb884eb
Update _get_start_data to always grab the beginning of timestep time ( #3414 )
...
Co-authored-by: Paul Wilson <paul.wilson@wisc.edu>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-06-04 23:40:55 +00:00
Lorenzo Chierici
7382b5d1c8
External transfer rates source term ( #3088 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-05-12 15:48:21 -05:00
Paul Romano
e4f55a57b6
Fix weight modification for uniform source sampling ( #3395 )
...
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2025-05-05 20:59:11 +00:00
Jonathan Shimwell
820648daee
using reduce chain level to remove need for reduce chain ( #3377 )
...
Co-authored-by: Jon Shimwell <jon@proximafusion.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-04-23 06:44:46 +00:00
Jonathan Shimwell
277390b220
added kg units to doc string in results class ( #3358 )
2025-03-20 07:00:34 -05:00
Lorenzo Chierici
3ed3071ce7
Merge pull request #44 from openmc-dev/develop
...
merge latest develop
2025-03-12 10:03:01 +01:00