Class SweepScheduler
Defined in File sweep_scheduler.h
Class Documentation
-
class SweepScheduler
Public Functions
-
SweepScheduler(SchedulingAlgorithm scheduler_type, AngleAggregation &angle_agg, SweepChunk &sweep_chunk, bool deterministic_sweeps)
Scheduler for one groupset’s sweeps.
- Parameters:
scheduler_type – Scheduling algorithm.
angle_agg – Angle aggregation of the groupset.
sweep_chunk – Sweep chunk that sweeps each angle set.
deterministic_sweeps – Whether each sweep ends by rebuilding the scalar flux moments and outflows from the stored angular flux in a fixed order (the
deterministic_sweepsoption), so that they do not depend on the order in which angle sets ran.
-
void Sweep()
-
void PrepareForSweep(bool use_boundary_source, bool zero_incoming_delayed_psi)
-
SweepScheduler(SchedulingAlgorithm scheduler_type, AngleAggregation &angle_agg, SweepChunk &sweep_chunk, bool deterministic_sweeps)