@@ -100,7 +100,7 @@ void FlatSourceDomain::batch_reset()
100100#pragma omp parallel for
101101 for (int64_t se = 0 ; se < n_source_elements (); se++) {
102102 source_regions_.precursors_new (se) = 0.0 ;
103- if (!settings ::is_initial_condition)
103+ if (!simulation ::is_initial_condition)
104104 source_regions_.scalar_flux_td_new (se) = 0.0 ;
105105 }
106106 }
@@ -156,7 +156,7 @@ void FlatSourceDomain::update_single_neutron_source(SourceRegionHandle& srh)
156156 }
157157 }
158158 // Set souce_td to source for IC calculation
159- if (settings ::is_initial_condition) {
159+ if (simulation ::is_initial_condition) {
160160#pragma omp parallel for
161161 for (int g = 0 ; g < negroups_; g++)
162162 srh.source_td (g) += srh.source (g);
@@ -191,7 +191,7 @@ void FlatSourceDomain::normalize_scalar_flux_and_volumes(
191191#pragma omp parallel for
192192 for (int64_t se = 0 ; se < n_source_elements (); se++) {
193193 source_regions_.scalar_flux_new (se) *= normalization_factor;
194- if (settings::kinetic_simulation && !settings ::is_initial_condition)
194+ if (settings::kinetic_simulation && !simulation ::is_initial_condition)
195195 source_regions_.scalar_flux_td_new (se) *= normalization_factor;
196196 }
197197
@@ -226,7 +226,7 @@ void FlatSourceDomain::set_flux_to_flux_plus_source(
226226 double sigma_t = sigma_t_[source_regions_.material (sr) * negroups_ + g];
227227 source_regions_.scalar_flux_new (sr, g) /= (sigma_t * volume);
228228 source_regions_.scalar_flux_new (sr, g) += source_regions_.source (sr, g);
229- if (settings::kinetic_simulation && !settings ::is_initial_condition) {
229+ if (settings::kinetic_simulation && !simulation ::is_initial_condition) {
230230 double sigma_t_td =
231231 sigma_t_td_[source_regions_.material (sr) * negroups_ + g];
232232 source_regions_.scalar_flux_td_new (sr, g) /= (sigma_t_td * volume);
@@ -252,7 +252,7 @@ void FlatSourceDomain::set_flux_to_old_flux(int64_t sr, int g)
252252{
253253 source_regions_.scalar_flux_new (sr, g) =
254254 source_regions_.scalar_flux_old (sr, g);
255- if (settings::kinetic_simulation && !settings ::is_initial_condition) {
255+ if (settings::kinetic_simulation && !simulation ::is_initial_condition) {
256256 source_regions_.scalar_flux_td_new (sr, g) =
257257 source_regions_.scalar_flux_td_old (sr, g);
258258 }
@@ -261,7 +261,7 @@ void FlatSourceDomain::set_flux_to_old_flux(int64_t sr, int g)
261261void FlatSourceDomain::set_flux_to_source (int64_t sr, int g)
262262{
263263 source_regions_.scalar_flux_new (sr, g) = source_regions_.source (sr, g);
264- if (settings::kinetic_simulation && !settings ::is_initial_condition) {
264+ if (settings::kinetic_simulation && !simulation ::is_initial_condition) {
265265 source_regions_.scalar_flux_td_new (sr, g) =
266266 source_regions_.source_td (sr, g);
267267 }
@@ -344,7 +344,7 @@ int64_t FlatSourceDomain::add_source_to_scalar_flux()
344344 }
345345 // Set time-dependent flux to unperturbed flux during the initial
346346 // condition calculation
347- if (settings ::is_initial_condition) {
347+ if (simulation ::is_initial_condition) {
348348 source_regions_.scalar_flux_td_new (sr, g) =
349349 source_regions_.scalar_flux_new (sr, g);
350350 }
@@ -751,7 +751,7 @@ void FlatSourceDomain::random_ray_tally()
751751 double material = source_regions_.material (sr);
752752 for (int g = 0 ; g < negroups_; g++) {
753753 double flux;
754- if (settings::kinetic_simulation && !settings ::is_initial_condition) {
754+ if (settings::kinetic_simulation && !simulation ::is_initial_condition) {
755755 flux = source_regions_.scalar_flux_td_new (sr, g) *
756756 source_normalization_factor;
757757 } else {
@@ -771,7 +771,8 @@ void FlatSourceDomain::random_ray_tally()
771771 case SCORE_TOTAL:
772772 if (material != MATERIAL_VOID) {
773773 double sigma_t ;
774- if (settings::kinetic_simulation && !settings::is_initial_condition)
774+ if (settings::kinetic_simulation &&
775+ !simulation::is_initial_condition)
775776 sigma_t = sigma_t_td_[material * negroups_ + g];
776777 else
777778 sigma_t = sigma_t_[material * negroups_ + g];
@@ -782,7 +783,8 @@ void FlatSourceDomain::random_ray_tally()
782783 case SCORE_FISSION:
783784 if (material != MATERIAL_VOID) {
784785 double sigma_f;
785- if (settings::kinetic_simulation && !settings::is_initial_condition)
786+ if (settings::kinetic_simulation &&
787+ !simulation::is_initial_condition)
786788 sigma_f = sigma_f_td_[material * negroups_ + g];
787789 else
788790 sigma_f = sigma_f_[material * negroups_ + g];
@@ -793,7 +795,8 @@ void FlatSourceDomain::random_ray_tally()
793795 case SCORE_NU_FISSION:
794796 if (material != MATERIAL_VOID) {
795797 double nu_sigma_f;
796- if (settings::kinetic_simulation && !settings::is_initial_condition)
798+ if (settings::kinetic_simulation &&
799+ !simulation::is_initial_condition)
797800 nu_sigma_f = nu_sigma_f_td_[material * negroups_ + g];
798801 else
799802 nu_sigma_f = nu_sigma_f_[material * negroups_ + g];
@@ -1804,7 +1807,7 @@ SourceRegionHandle FlatSourceDomain::get_subdivided_source_region_handle(
18041807
18051808 // Compute the combined source term
18061809 update_single_neutron_source (handle);
1807- if (settings::kinetic_simulation && !settings ::is_initial_condition) {
1810+ if (settings::kinetic_simulation && !simulation ::is_initial_condition) {
18081811 update_single_neutron_source_td (handle);
18091812 if (RandomRay::time_method_ == RandomRayTimeMethod::PROPAGATION) {
18101813 compute_single_neutron_source_time_derivative (handle);
@@ -1907,7 +1910,7 @@ void FlatSourceDomain::apply_transport_stabilization()
19071910 }
19081911 // TODO: test this and td with mesh
19091912 // Duplicated stabilization for time-dependent simulations
1910- if (settings::kinetic_simulation && !settings ::is_initial_condition) {
1913+ if (settings::kinetic_simulation && !simulation ::is_initial_condition) {
19111914 double sigma_s_td =
19121915 sigma_s_td_[material * negroups_ * negroups_ + g * negroups_ + g];
19131916 if (sigma_s_td < 0.0 ) {
@@ -2110,7 +2113,7 @@ void FlatSourceDomain::compute_single_delayed_fission_source(
21102113 if (lambda != 0.0 ) {
21112114 for (int g = 0 ; g < negroups_; g++) {
21122115 double scalar_flux;
2113- if (settings ::is_initial_condition) {
2116+ if (simulation ::is_initial_condition) {
21142117 scalar_flux = srh.scalar_flux_new (g);
21152118 } else {
21162119 scalar_flux = srh.scalar_flux_td_new (g);
@@ -2138,7 +2141,7 @@ void FlatSourceDomain::compute_single_precursors(SourceRegionHandle& srh)
21382141 double lambda = lambda_[material * ndgroups_ + dg];
21392142 if (lambda != 0.0 ) {
21402143 double delayed_fission_source = srh.delayed_fission_source (dg);
2141- if (settings ::is_initial_condition) {
2144+ if (simulation ::is_initial_condition) {
21422145 srh.precursors_new (dg) = delayed_fission_source / lambda;
21432146 } else {
21442147 double precursor_rhs_bd = srh.precursors_rhs_bd (dg);
@@ -2220,7 +2223,7 @@ void FlatSourceDomain::accumulate_iteration_quantities()
22202223 source_regions_.scalar_flux_td_final (sr, g) +=
22212224 source_regions_.scalar_flux_td_new (sr, g);
22222225 if (RandomRay::time_method_ == RandomRayTimeMethod::PROPAGATION) {
2223- if (settings ::is_initial_condition)
2226+ if (simulation ::is_initial_condition)
22242227 source_regions_.source_final (sr, g) +=
22252228 source_regions_.source (sr, g);
22262229 else
@@ -2244,7 +2247,7 @@ void FlatSourceDomain::normalize_final_quantities()
22442247 double source_normalization_factor;
22452248 if (!settings::kinetic_simulation ||
22462249 settings::kinetic_simulation &&
2247- settings ::current_timestep == settings::n_timesteps)
2250+ simulation ::current_timestep == settings::n_timesteps)
22482251 source_normalization_factor =
22492252 compute_fixed_source_normalization_factor () * normalization_factor;
22502253 else
@@ -2316,7 +2319,7 @@ void FlatSourceDomain::store_time_step_quantities(bool increment_not_initialize)
23162319 if (RandomRay::time_method_ == RandomRayTimeMethod::PROPAGATION) {
23172320 // Multiply out sigma_t to store the base source
23182321 double sigma_t ;
2319- if (settings ::is_initial_condition) {
2322+ if (simulation ::is_initial_condition) {
23202323 sigma_t = sigma_t_[source_regions_.material (sr) * negroups_ + g];
23212324 } else {
23222325 sigma_t = sigma_t_td_[source_regions_.material (sr) * negroups_ + g];
0 commit comments