void ApplyInverseTransportOperator(int scope) override
void SetPreconditioner(SolverType &solver) override
std::pair< int64_t, int64_t > SystemSize() override
DiscreteOrdinatesSolver & lbs_ss_solver_
chi_mesh::sweep_management::SweepScheduler sweep_scheduler_
std::shared_ptr< chi_mesh::sweep_management::SweepChunk > sweep_chunk_
void PreSetupCallback() override
void PostSolveCallback() override
SweepWGSContext(DiscreteOrdinatesSolver &lbs_solver, LBSGroupset &groupset, const SetSourceFunction &set_source_function, int lhs_scope, int rhs_scope, bool log_info, std::shared_ptr< chi_mesh::sweep_management::SweepChunk > sweep_chunk)