GuySten
9365b677f5
Merge branch 'develop' into migration
2026-03-10 23:50:22 +02:00
Paul Romano
139907c955
Implement tally filter for filtering by reaction ( #3809 )
2026-02-21 10:17:12 -06:00
GuySten
fe77e3fdbb
initial implementation of migration area score
2026-02-16 20:30:04 +02:00
Paul Romano
b41e22f68b
Refactor ParticleType to use PDG Monte Carlo numbering scheme ( #3756 )
...
Co-authored-by: GuySten <62616591+GuySten@users.noreply.github.com>
Co-authored-by: Amanda Lund <alund1187@gmail.com>
2026-02-03 07:23:24 +00:00
Joffrey Dorville
47ca2916aa
Kinetics parameters using Iterated Fission Probability ( #3133 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-04-14 14:07:48 +00:00
Paul Romano
d643ad0c41
Simulation of decay photons through the D1S method ( #3235 )
...
D1S FTW!
2025-02-21 12:47:38 -05:00
Gavin Ridley
aa4de82258
remove gsl-lite dependency ( #3225 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-02-20 01:03:20 +00:00
Jonathan Shimwell
be4396c12b
adding non elastic MT number ( #3285 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-02-14 16:39:09 +00:00
Christopher Fichtlscherer
e3cd406a9b
Pulse height tally for photons ( #2452 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-07-09 22:50:08 -05:00
Paul Romano
8d002454f0
Add Reaction::xs methods
2022-02-18 09:54:28 -06:00
Paul Romano
1bc2bd8460
Apply clang-format on entire source
2021-08-11 11:41:49 -05:00
Paul Romano
43804fc09d
Merge branch 'develop' into rng-stream-changes
2021-05-11 16:53:10 -05:00
Gavin Ridley
ad4e1c9f4a
remove std:: from vector,unique_ptr,make_unique,array
2021-05-03 18:01:27 -04:00
Gavin Ridley
2af4c9cd92
use base class to handle layout of particle data
2021-05-03 17:57:41 -04:00
Paul Romano
7ef73f048d
Remove special treatment of mu for fission
2021-05-03 09:43:09 -05:00
Adam Nelson
d2c00b4f1b
Added tests and fixed code accordingly
2020-10-22 14:13:32 -05:00
Paul Romano
0a61bc0cbe
Account for temperature in reaction rate calculation
2020-09-15 10:23:31 -05:00
Paul Romano
fba5f0cb9c
Check for duplicate grid points in collapse_rate
2020-09-15 10:23:31 -05:00
Paul Romano
fb68943ca2
Rename one_group_xs -> collapse_rate
2020-09-15 10:23:31 -05:00
Paul Romano
0b572b85d1
Assuming flux passed is integrated (not per eV)
2020-09-15 10:23:31 -05:00
Paul Romano
0b4075ce8f
Make sure one_group_xs works for threshold reactions
2020-09-15 10:23:31 -05:00
Paul Romano
e0bcfead80
First version of Nuclide::one_group_xs method
2020-09-15 10:23:31 -05:00
Paul Romano
2800542116
Small fixes in reaction.cpp (thanks @GiudGiud)
2020-08-31 06:45:38 -05:00
Paul Romano
70d463d46c
Make sure all reaction names are recognized as valid tally scores
2020-08-27 10:28:11 -05:00
Paul Romano
c3368d2c11
Combined secondary particle data into _REACTIONS in chain.py
2020-07-23 09:05:25 -05:00
Paul Romano
17e39c0223
Allow photons to score to scatter/absorption (and individual reactions)
2020-07-09 07:26:18 -05:00
Paul Romano
483e9325fc
Changes in reaction.cpp from PullRequest Inc. review
2020-04-23 16:37:23 -05:00
Paul Romano
cc919d25c5
Use fmt/core.h header to reduce compile time
2020-02-10 10:33:57 -06:00
Paul Romano
7383a52f1f
Use fmt::print and fmt::format in many places
2020-02-10 10:33:57 -06:00
Paul Romano
d84c379007
Fix up heating tally scores
2019-09-13 09:31:08 -05:00
Andrew Johnson
a0bac56ebd
Add fission-heating and non-fission-heating to reactions
...
MT318 and MT999 for fission heating and non-fission heating
have been added to the reactions supported in
openmc/data/reaction.py and src/reaction.cpp
Changed internal language from fission-less heating to
non-fission heating
2019-09-04 14:29:24 -05:00
Paul Romano
7a1afc5869
Store 0-based threshold indices in HDF5 files
2019-06-25 07:31:53 -05:00
liangjg
7ae1b024ed
do heating tallies for both neutron and photon
2019-03-26 12:56:13 -04:00
Paul Romano
a48d590158
Store heating, gas production, and damage energy as redundant reactions
2019-03-10 14:42:13 -05:00
Paul Romano
b28ee8087c
Move ParticleType into Particle and use for type_ member
2019-03-01 15:59:21 -06:00
Paul Romano
6ce85a9f0c
Fix off-by-one for index_grid
2019-02-26 10:37:24 -06:00
Paul Romano
3cac2a6702
Remove Fortan compatibility functions
2019-02-21 22:44:24 -06:00
Paul Romano
4d2284ca7d
Resolve off-by-one issues for ParticleType
2019-01-31 22:54:32 -06:00
Paul Romano
71e36db418
Store reactions as a vector on Nuclide
2018-11-26 23:00:44 -06:00
Paul Romano
31c92bf511
Add reaction_name function to reaction.cpp
2018-11-26 23:00:44 -06:00
John Tramm
00154b1e6b
Uses existing interface function rather than calling HDF5 library directly
2018-09-14 16:28:56 -05:00
John Tramm
5dd0956650
Resolved issue #1072 , which came about due to changes made in #1068 that caused old h5 files to no longer work due to missing 'redundant' attribute
2018-09-14 16:14:29 -05:00
Paul Romano
dfd7bb9437
Rename summed -> redundant to make ENDF language
2018-09-13 08:06:13 -05:00
amandalund
6db62984d7
Clean up
2018-08-30 11:39:12 -05:00
Paul Romano
9f0ea52d1a
Move headers to include/openmc directory and openmc.h -> openmc/capi.h
2018-08-20 14:40:32 -05:00
Paul Romano
ff763e5c2b
Add doxygen comments
2018-08-10 12:50:56 -05:00
Paul Romano
68c1358565
Use Reaction type hierarchy on C++ side
2018-08-10 12:50:56 -05:00
Paul Romano
d4775552e0
Convert Reaction type
2018-08-10 12:50:56 -05:00