mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-28 22:26:08 -04:00
Changing check for valid delayed group filter.
This commit is contained in:
parent
039d5c0b63
commit
11acaacb4f
1 changed files with 6 additions and 6 deletions
|
|
@ -258,15 +258,15 @@ score_fission_eout(const Particle* p, int i_tally, int i_score, int score_bin)
|
|||
tally.results_(filter_index, i_score, RESULT_VALUE) += score;
|
||||
|
||||
} else if (score_bin == SCORE_DELAYED_NU_FISSION &&
|
||||
g != 0 &&
|
||||
tally.delayedgroup_filter_ > 0) {
|
||||
|
||||
// Get the index of the delayed group filter
|
||||
auto i_dg_filt = tally.filters()[tally.delayedgroup_filter_];
|
||||
g != 0) {
|
||||
|
||||
// If the delayed group filter is present, tally to corresponding delayed
|
||||
// group bin if it exists
|
||||
if (i_dg_filt >= 0) {
|
||||
if (tally.delayedgroup_filter_ >= 0) {
|
||||
|
||||
// Get the index of the delayed group filter
|
||||
auto i_dg_filt = tally.filters()[tally.delayedgroup_filter_];
|
||||
|
||||
const DelayedGroupFilter& dg_filt {*dynamic_cast<DelayedGroupFilter*>(
|
||||
model::tally_filters[i_dg_filt].get())};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue