mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-28 22:26:08 -04:00
Minor simplification on multipole branch in calculate_nuclide_xs
This commit is contained in:
parent
d2d1703e76
commit
df40af793b
1 changed files with 2 additions and 3 deletions
|
|
@ -181,14 +181,13 @@ contains
|
|||
call multipole_eval(nuc % multipole, E, sqrtkT, sig_t, sig_a, sig_f)
|
||||
|
||||
micro_xs(i_nuclide) % total = sig_t
|
||||
micro_xs(i_nuclide) % absorption = sig_a
|
||||
micro_xs(i_nuclide) % elastic = sig_t - sig_a
|
||||
micro_xs(i_nuclide) % absorption = sig_a
|
||||
micro_xs(i_nuclide) % fission = sig_f
|
||||
|
||||
if (nuc % fissionable) then
|
||||
micro_xs(i_nuclide) % fission = sig_f
|
||||
micro_xs(i_nuclide) % nu_fission = sig_f * nuc % nu(E, EMISSION_TOTAL)
|
||||
else
|
||||
micro_xs(i_nuclide) % fission = ZERO
|
||||
micro_xs(i_nuclide) % nu_fission = ZERO
|
||||
end if
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue