18 "Generalized implementation of a k-Eigenvalue solver using Power "
25 "Handle to an existing lbs solver");
27 "max_iters", 1000,
"Maximum power iterations allowed");
29 "k_tol", 1.0e-10,
"Tolerance on the k-eigenvalue");
33 "Flag, if set to true will initialize the phi-solution to all 1's before "
37 "reinit_phi_1",
true,
"If true, reinitializes scalar phi fluxes to 1");
46 Chi::object_stack, params.GetParamValue<size_t>(
"lbs_solver_handle"))),
47 max_iters_(params.GetParamValue<size_t>(
"max_iters")),
48 k_tolerance_(params.GetParamValue<double>(
"k_tol")),
49 reinit_phi_1_(params.GetParamValue<bool>(
"reinit_phi_1")),
51 q_moments_local_(lbs_solver_.QMomentsLocal()),
52 phi_old_local_(lbs_solver_.PhiOldLocal()),
53 phi_new_local_(lbs_solver_.PhiNewLocal()),
54 groupsets_(lbs_solver_.Groupsets()),
55 front_gs_(groupsets_.front())
static chi::InputParameters GetInputParameters()
XXPowerIterationKEigen(const chi::InputParameters ¶ms)
static chi::InputParameters GetInputParameters()
RegisterChiObject(lbs, DiffusionDFEMSolver)