ABLATE Source Documentation  0.12.33
ablate::radiation::VolumeRadiation Member List

This is the complete list of members for ablate::radiation::VolumeRadiation, including all inherited members.

AuxFieldUpdateFunction typedefablate::solver::CellSolver
cellGeomVecablate::solver::CellSolverprotected
CellSolver(std::string solverId, std::shared_ptr< domain::Region >={}, std::shared_ptr< parameters::Parameters > options=nullptr)ablate::solver::CellSolverexplicit
ComputeRHSFunction(PetscReal time, Vec locXVec, Vec locFVec) overrideablate::radiation::VolumeRadiationvirtual
DMPlexInsertBoundaryValues_Plex(DM dm, PetscDS ds, PetscBool insertEssential, Vec locX, PetscReal time, Vec faceGeomFVM, Vec cellGeomFVM, Vec gradFVM) (defined in ablate::solver::Solver)ablate::solver::Solverprotectedstatic
DMPlexInsertTimeDerivativeBoundaryValues_Plex(DM dm, PetscDS ds, PetscBool insertEssential, Vec locX, PetscReal time, Vec faceGeomFVM, Vec cellGeomFVM, Vec gradFVM) (defined in ablate::solver::Solver)ablate::solver::Solverprotectedstatic
faceGeomVecablate::solver::CellSolverprotected
GetCellRange(ablate::domain::Range &cellRange) constablate::solver::Solverinline
GetFaceRange(ablate::domain::Range &faceRange) constablate::solver::Solverinline
GetRange(PetscInt depth, ablate::domain::Range &range) constablate::solver::Solverinline
GetRegion() const noexceptablate::solver::Solverinline
GetSolverId() constablate::solver::Solverinline
GetSubDomain() noexceptablate::solver::Solverinline
GetSubDomain() const noexceptablate::solver::Solverinline
Initialize() overrideablate::radiation::VolumeRadiationvirtual
petscOptions (defined in ablate::solver::Solver)ablate::solver::Solverprotected
PostEvaluate(TS ts) (defined in ablate::solver::Solver)ablate::solver::Solver
PostStep(TS ts) (defined in ablate::solver::Solver)ablate::solver::Solver
PreRHSFunction(TS ts, PetscReal time, bool initialStage, Vec locX) overrideablate::radiation::VolumeRadiationvirtual
PreStage(TS ts, PetscReal stagetime) (defined in ablate::solver::Solver)ablate::solver::Solver
PreStep(TS ts) (defined in ablate::solver::Solver)ablate::solver::Solver
Register(std::shared_ptr< ablate::domain::SubDomain > subDomain) overrideablate::radiation::VolumeRadiationvirtual
RegisterAuxFieldUpdate(AuxFieldUpdateFunction function, void *context, const std::vector< std::string > &auxField, const std::vector< std::string > &inputFields)ablate::solver::CellSolver
RegisterPostEvaluate(const std::function< void(TS ts, Solver &)> &postEval)ablate::solver::Solverinline
RegisterPostStep(const std::function< void(TS ts, Solver &)> &postStep)ablate::solver::Solverinline
RegisterPreStage(const std::function< void(TS ts, Solver &, PetscReal)> &preStage)ablate::solver::Solverinline
RegisterPreStep(const std::function< void(TS ts, Solver &)> &preStep)ablate::solver::Solverinline
RegisterSolutionFieldUpdate(SolutionFieldUpdateFunction function, void *context, const std::vector< std::string > &inputFields)ablate::solver::CellSolver
RestoreRange(ablate::domain::Range &range) constablate::solver::Solverinline
Setup() overrideablate::radiation::VolumeRadiationvirtual
SolutionFieldUpdateFunction typedefablate::solver::CellSolver
Solver(std::string solverId, std::shared_ptr< domain::Region >={}, std::shared_ptr< parameters::Parameters > options=nullptr) (defined in ablate::solver::Solver)ablate::solver::Solverexplicitprotected
subDomain (defined in ablate::solver::Solver)ablate::solver::Solverprotected
UpdateAuxFields(PetscReal time, Vec locXVec, Vec locAuxField)ablate::solver::CellSolver
UpdateSolutionFields(PetscReal time, Vec globXVec)ablate::solver::CellSolver
VolumeRadiation(const std::string &solverId1, const std::shared_ptr< io::interval::Interval > &interval, std::shared_ptr< radiation::Radiation > radiation, const std::shared_ptr< parameters::Parameters > &options1, const std::shared_ptr< monitors::logs::Log > &unnamed1)ablate::radiation::VolumeRadiation
~CellSolver() override (defined in ablate::solver::CellSolver)ablate::solver::CellSolver
~Solver() (defined in ablate::solver::Solver)ablate::solver::Solvervirtual
~VolumeRadiation() override (defined in ablate::radiation::VolumeRadiation)ablate::radiation::VolumeRadiation