1#ifndef CHITECH_PI_KEIGEN_H
2#define CHITECH_PI_KEIGEN_H
41 bool suppress_wg_scat =
false);
std::vector< LBSGroupset > & groupsets_
std::shared_ptr< lbs::WGSContext< Mat, Vec, KSP > > front_wgs_context_
XXPowerIterationKEigen(const chi::InputParameters ¶ms)
std::shared_ptr< AGSLinearSolver< Mat, Vec, KSP > > primary_ags_solver_
static chi::InputParameters GetInputParameters()
void Initialize() override
void SetLBSScatterSource(const VecDbl &input, bool additive, bool suppress_wg_scat=false)
VecDbl & q_moments_local_
lbs::SetSourceFunction active_set_source_function_
void SetLBSFissionSource(const VecDbl &input, bool additive)
std::shared_ptr< chi_math::LinearSolver< Mat, Vec, KSP > > front_wgs_solver_
std::function< void(LBSGroupset &groupset, std::vector< double > &destination_q, const std::vector< double > &phi, SourceFlags source_flags)> SetSourceFunction
std::vector< double > VecDbl