1#ifndef LBS_CURVILINEAR_SOLVER_H
2#define LBS_CURVILINEAR_SOLVER_H
41 std::shared_ptr<SweepChunk>
void PerformInputChecks() override
DiscreteOrdinatesCurvilinearSolver & operator=(const DiscreteOrdinatesCurvilinearSolver &)=delete
static chi::InputParameters GetInputParameters()
std::shared_ptr< SweepChunk > SetSweepChunk(lbs::LBSGroupset &groupset) override
DiscreteOrdinatesCurvilinearSolver(const chi::InputParameters ¶ms)
void ComputeSecondaryUnitIntegrals()
void InitializeSpatialDiscretization() override
chi_math::CoordinateSystemType coord_system_type_
DiscreteOrdinatesCurvilinearSolver(const DiscreteOrdinatesCurvilinearSolver &)=delete
std::shared_ptr< chi_math::SpatialDiscretization > discretization_secondary_
std::vector< lbs::UnitCellMatrices > secondary_unit_cell_matrices_