Finite Volume Solver  prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
fub::amrex::MultiBlockIntegratorContext Member List

This is the complete list of members for fub::amrex::MultiBlockIntegratorContext, including all inherited members.

AccumulateCoarseFineFluxes(int level, double time_scale, Direction dir)fub::amrex::MultiBlockIntegratorContext
ApplyBoundaryCondition(int level, Direction dir)fub::amrex::MultiBlockIntegratorContext
ApplyFluxCorrection(int fine, int coarse, Duration dt)fub::amrex::MultiBlockIntegratorContext
CoarsenConservatively(int fine, int coarse)fub::amrex::MultiBlockIntegratorContext
CompleteFromCons(int level, Duration dt)fub::amrex::MultiBlockIntegratorContext
ComputeNumericFluxes(int level, Duration dt, Direction dir)fub::amrex::MultiBlockIntegratorContext
ComputeStableDt(int level, Direction dir)fub::amrex::MultiBlockIntegratorContext
CopyDataToScratch(int level)fub::amrex::MultiBlockIntegratorContext
CopyScratchToData(int level)fub::amrex::MultiBlockIntegratorContext
FillGhostLayerSingleLevel(int level)fub::amrex::MultiBlockIntegratorContext
FillGhostLayerTwoLevels(int level, int coarse)fub::amrex::MultiBlockIntegratorContext
GetBoundaryCondition(int level)fub::amrex::MultiBlockIntegratorContext
GetCounterRegistry() const noexceptfub::amrex::MultiBlockIntegratorContext
GetCycles(int level=0) constfub::amrex::MultiBlockIntegratorContext
GetGriddingAlgorithm() const noexceptfub::amrex::MultiBlockIntegratorContext
GetMpiCommunicator() const noexceptfub::amrex::MultiBlockIntegratorContext
GetRatioToCoarserLevel(int level, Direction dir) const noexceptfub::amrex::MultiBlockIntegratorContext
GetRatioToCoarserLevel(int level) const noexceptfub::amrex::MultiBlockIntegratorContext
GetTimePoint(int level=0) constfub::amrex::MultiBlockIntegratorContext
gridding_fub::amrex::MultiBlockIntegratorContextprivate
LevelExists(int level) const noexceptfub::amrex::MultiBlockIntegratorContext
MultiBlockIntegratorContext(FlameMasterReactor reactor, std::vector< IntegratorContext > tubes, std::vector< cutcell::IntegratorContext > plena, std::vector< BlockConnection > connectivity)fub::amrex::MultiBlockIntegratorContext
MultiBlockIntegratorContext(FlameMasterReactor reactor, std::vector< IntegratorContext > tubes, std::vector< cutcell::IntegratorContext > plena, std::vector< BlockConnection > connectivity, std::vector< std::shared_ptr< PressureValve >> valves)fub::amrex::MultiBlockIntegratorContext
Plena() noexceptfub::amrex::MultiBlockIntegratorContext
Plena() const noexceptfub::amrex::MultiBlockIntegratorContext
plena_fub::amrex::MultiBlockIntegratorContextprivate
PostAdvanceHierarchy()fub::amrex::MultiBlockIntegratorContext
PostAdvanceLevel(int level_num, Duration dt, std::pair< int, int > subcycle)fub::amrex::MultiBlockIntegratorContext
PreAdvanceHierarchy()fub::amrex::MultiBlockIntegratorContext
PreAdvanceLevel(int level_num, Duration dt, std::pair< int, int > subcycle)fub::amrex::MultiBlockIntegratorContext
ResetCoarseFineFluxes(int fine, int coarse)fub::amrex::MultiBlockIntegratorContext
ResetHierarchyConfiguration(std::shared_ptr< MultiBlockGriddingAlgorithm > gridding)fub::amrex::MultiBlockIntegratorContext
ResetHierarchyConfiguration(int level=0)fub::amrex::MultiBlockIntegratorContext
SetCycles(std::ptrdiff_t cycle, int level)fub::amrex::MultiBlockIntegratorContext
SetTimePoint(Duration t, int level)fub::amrex::MultiBlockIntegratorContext
Tubes() noexceptfub::amrex::MultiBlockIntegratorContext
Tubes() const noexceptfub::amrex::MultiBlockIntegratorContext
tubes_fub::amrex::MultiBlockIntegratorContextprivate
UpdateConservatively(int level, Duration dt, Direction dir)fub::amrex::MultiBlockIntegratorContext