Class TGDSA
Defined in File tgdsa.h
Class Documentation
-
class TGDSA
Public Static Functions
-
static void Init(DiscreteOrdinatesProblem &do_problem, LBSGroupset &groupset)
Initializes the Two-Grid DSA solver.
-
static void AssembleDeltaPhiVector(DiscreteOrdinatesProblem &do_problem, const LBSGroupset &groupset, const std::vector<double> &phi_in, std::vector<double> &delta_phi_local)
Assembles a delta-phi vector on the first moment.
-
static void DisassembleDeltaPhiVector(DiscreteOrdinatesProblem &do_problem, const LBSGroupset &groupset, const std::vector<double> &delta_phi_local, std::vector<double> &ref_phi_new)
Disassembles a delta-phi vector on the first moment.
-
static void CleanUp(LBSGroupset &groupset)
Cleans up memory consuming items.
-
static void Init(DiscreteOrdinatesProblem &do_problem, LBSGroupset &groupset)