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

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

AccumulateCoarseFineFluxes(int level, double time_scale, Direction dir)fub::amrex::IntegratorContext
ApplyBoundaryCondition(int level, Direction dir)fub::amrex::IntegratorContext
ApplyBoundaryCondition(int level, Direction dir, AnyBoundaryCondition &bc)fub::amrex::IntegratorContext
ApplyFluxCorrection(int fine, int coarse, Duration dt)fub::amrex::IntegratorContext
cell_ghost_cell_width_fub::amrex::IntegratorContextprivate
CoarsenConservatively(int fine, int coarse)fub::amrex::IntegratorContext
CompleteFromCons(int level, Duration dt)fub::amrex::IntegratorContext
CompressibleAdvectionIntegratorContext(std::shared_ptr< GriddingAlgorithm > gridding, HyperbolicMethod method)fub::amrex::CompressibleAdvectionIntegratorContext
CompressibleAdvectionIntegratorContext(std::shared_ptr< GriddingAlgorithm > gridding, HyperbolicMethod method, int cell_gcw, int face_gcw)fub::amrex::CompressibleAdvectionIntegratorContext
CompressibleAdvectionIntegratorContext(const CompressibleAdvectionIntegratorContext &)fub::amrex::CompressibleAdvectionIntegratorContext
CompressibleAdvectionIntegratorContext(CompressibleAdvectionIntegratorContext &&)=defaultfub::amrex::CompressibleAdvectionIntegratorContext
ComputeNumericFluxes(int level, Duration dt, Direction dir)fub::amrex::IntegratorContext
ComputeStableDt(int level, Direction dir)fub::amrex::IntegratorContext
CopyDataToScratch(int level_num)fub::amrex::IntegratorContext
CopyScratchToData(int level_num)fub::amrex::IntegratorContext
count_per_levelfub::amrex::IntegratorContext
data_fub::amrex::IntegratorContextprivate
face_ghost_cell_width_fub::amrex::IntegratorContextprivate
FillGhostLayerSingleLevel(int level, AnyBoundaryCondition &bc)fub::amrex::IntegratorContext
FillGhostLayerSingleLevel(int level)fub::amrex::IntegratorContext
FillGhostLayerTwoLevels(int level, AnyBoundaryCondition &fbc, int coarse, AnyBoundaryCondition &cbc)fub::amrex::IntegratorContext
FillGhostLayerTwoLevels(int level, int coarse)fub::amrex::IntegratorContext
GetAdvectiveFluxes(int level)fub::amrex::CompressibleAdvectionIntegratorContext
GetAdvectiveFluxes(int level) constfub::amrex::CompressibleAdvectionIntegratorContext
GetCounterRegistry() const noexceptfub::amrex::IntegratorContext
GetCycles(int level=0) constfub::amrex::IntegratorContext
GetData(int level)fub::amrex::IntegratorContext
GetData(int level) constfub::amrex::IntegratorContext
GetFluxes(int level, Direction dir)fub::amrex::IntegratorContext
GetFluxes(int level, Direction dir) constfub::amrex::IntegratorContext
GetGeometry(int level) constfub::amrex::IntegratorContext
GetGriddingAlgorithm() const noexceptfub::amrex::IntegratorContext
GetMpiCommunicator() const noexceptfub::amrex::IntegratorContext
GetPatchHierarchy() const noexceptfub::amrex::IntegratorContext
GetPatchHierarchy() noexceptfub::amrex::IntegratorContext
GetRatioToCoarserLevel(int level, Direction dir) const noexceptfub::amrex::IntegratorContext
GetRatioToCoarserLevel(int level) const noexceptfub::amrex::IntegratorContext
GetScratch(int level)fub::amrex::IntegratorContext
GetScratch(int level) constfub::amrex::IntegratorContext
GetTimePoint(int level=0) constfub::amrex::IntegratorContext
gridding_fub::amrex::IntegratorContextprivate
IntegratorContext(std::shared_ptr< GriddingAlgorithm > gridding, HyperbolicMethod method)fub::amrex::IntegratorContext
IntegratorContext(std::shared_ptr< GriddingAlgorithm > gridding, HyperbolicMethod method, int cell_gcw, int face_gcw)fub::amrex::IntegratorContext
IntegratorContext(const IntegratorContext &)fub::amrex::IntegratorContext
IntegratorContext(IntegratorContext &&) noexcept=defaultfub::amrex::IntegratorContext
LevelExists(int level) const noexceptfub::amrex::IntegratorContext
method_fub::amrex::IntegratorContextprivate
operator=(const CompressibleAdvectionIntegratorContext &)fub::amrex::CompressibleAdvectionIntegratorContext
operator=(CompressibleAdvectionIntegratorContext &&)=defaultfub::amrex::CompressibleAdvectionIntegratorContext
fub::amrex::IntegratorContext::operator=(const IntegratorContext &)fub::amrex::IntegratorContext
fub::amrex::IntegratorContext::operator=(IntegratorContext &&) noexcept=defaultfub::amrex::IntegratorContext
PostAdvanceHierarchy()fub::amrex::IntegratorContext
PostAdvanceLevel(int level_num, Duration dt, std::pair< int, int > subcycle)fub::amrex::IntegratorContext
PreAdvanceLevel(int level_num, Duration dt, std::pair< int, int > subcycle)fub::amrex::IntegratorContext
Pv_fub::amrex::CompressibleAdvectionIntegratorContextprivate
Rank() const noexceptfub::amrex::IntegratorContext
ResetCoarseFineFluxes(int fine, int coarse)fub::amrex::IntegratorContext
ResetHierarchyConfiguration(std::shared_ptr< GriddingAlgorithm > gridding) overridefub::amrex::CompressibleAdvectionIntegratorContextvirtual
ResetHierarchyConfiguration(int level=0) overridefub::amrex::CompressibleAdvectionIntegratorContextvirtual
SetCycles(std::ptrdiff_t cycle, int level)fub::amrex::IntegratorContext
SetTimePoint(Duration t, int level)fub::amrex::IntegratorContext
UpdateConservatively(int level, Duration dt, Direction dir)fub::amrex::IntegratorContext
~IntegratorContext()=defaultfub::amrex::IntegratorContextvirtual