AccumulateCoarseFineFluxes(int level, double time_scale, Direction dir) | fub::samrai::IntegratorContext | |
ApplyBoundaryCondition(int level, Direction dir) | fub::samrai::IntegratorContext | |
ApplyFluxCorrection(int fine, int coarse, Duration dt) | fub::samrai::IntegratorContext | |
aux_desc_ | fub::samrai::IntegratorContext | private |
boundaries_ | fub::samrai::IntegratorContext | private |
coarsen_fluxes_ | fub::samrai::IntegratorContext | private |
coarsen_fluxes_schedule_ | fub::samrai::IntegratorContext | private |
coarsen_scratch_ | fub::samrai::IntegratorContext | private |
coarsen_scratch_schedule_ | fub::samrai::IntegratorContext | private |
CoarsenAlgorithm typedef | fub::samrai::IntegratorContext | private |
CoarsenConservatively(int fine, int coarse) | fub::samrai::IntegratorContext | |
CoarsenSchedule typedef | fub::samrai::IntegratorContext | private |
CompleteFromCons(int level, Duration dt) | fub::samrai::IntegratorContext | |
ComputeNumericFluxes(int level, Duration dt, Direction dir) | fub::samrai::IntegratorContext | |
ComputeStableDt(int level, Direction dir) | fub::samrai::IntegratorContext | |
CopyDataToScratch(int level) | fub::samrai::IntegratorContext | |
CopyScratchToData(int level) | fub::samrai::IntegratorContext | |
cycles_ | fub::samrai::IntegratorContext | private |
fill_scratch_ | fub::samrai::IntegratorContext | private |
fill_scratch_one_level_schedule_ | fub::samrai::IntegratorContext | private |
fill_scratch_two_level_schedule_ | fub::samrai::IntegratorContext | private |
FillGhostLayerSingleLevel(int level) | fub::samrai::IntegratorContext | |
FillGhostLayerTwoLevels(int level, int coarse) | fub::samrai::IntegratorContext | |
GetBoundaryCondition() const | fub::samrai::IntegratorContext | |
GetBoundaryCondition() | fub::samrai::IntegratorContext | |
GetCounterRegistry() const noexcept | fub::samrai::IntegratorContext | |
GetCycles(int level=0) const | fub::samrai::IntegratorContext | |
GetDataIds() const | fub::samrai::IntegratorContext | |
GetFluxIds() const | fub::samrai::IntegratorContext | |
GetGeometry(int level) const | fub::samrai::IntegratorContext | |
GetGriddingAlgorithm() const noexcept | fub::samrai::IntegratorContext | |
GetMpiCommunicator() const noexcept | fub::samrai::IntegratorContext | |
GetPatchHierarchy() const noexcept | fub::samrai::IntegratorContext | |
GetPatchHierarchy() noexcept | fub::samrai::IntegratorContext | |
GetPatchLevel(int level) | fub::samrai::IntegratorContext | |
GetPatchLevel(int level) const | fub::samrai::IntegratorContext | |
GetRatioToCoarserLevel(int level, Direction dir) const noexcept | fub::samrai::IntegratorContext | |
GetRatioToCoarserLevel(int level) const noexcept | fub::samrai::IntegratorContext | |
GetScratchIds() const | fub::samrai::IntegratorContext | |
GetTimePoint(int level=0) const | fub::samrai::IntegratorContext | |
ghost_cell_width_ | fub::samrai::IntegratorContext | private |
gridding_ | fub::samrai::IntegratorContext | private |
IntegratorContext(std::shared_ptr< GriddingAlgorithm > gridding, HyperbolicMethod method, AuxialiaryDataDescription aux_desc) | fub::samrai::IntegratorContext | |
IntegratorContext(const IntegratorContext &)=default | fub::samrai::IntegratorContext | |
IntegratorContext(IntegratorContext &&) noexcept=default | fub::samrai::IntegratorContext | |
LevelExists(int level) const noexcept | fub::samrai::IntegratorContext | |
method_ | fub::samrai::IntegratorContext | private |
operator=(const IntegratorContext &)=default | fub::samrai::IntegratorContext | |
operator=(IntegratorContext &&) noexcept=default | fub::samrai::IntegratorContext | |
PostAdvanceLevel(int level_num, Duration dt, std::pair< int, int > subcycle) | fub::samrai::IntegratorContext | |
PreAdvanceLevel(int level_num, Duration dt, std::pair< int, int > subcycle) | fub::samrai::IntegratorContext | |
RefineAlgorithm typedef | fub::samrai::IntegratorContext | private |
RefineSchedule typedef | fub::samrai::IntegratorContext | private |
RegisterVariables(const DataDescription &desc, int scratch_ghost_cell_width, int flux_ghost_cell_width) | fub::samrai::IntegratorContext | static |
RegisterVariables(const DataDescription &desc, const Method &method) | fub::samrai::IntegratorContext | inlinestatic |
regrid_time_points_ | fub::samrai::IntegratorContext | private |
ResetCoarseFineFluxes(int fine, int coarse) | fub::samrai::IntegratorContext | |
ResetHierarchyConfiguration(std::shared_ptr< GriddingAlgorithm > gridding) | fub::samrai::IntegratorContext | |
ResetHierarchyConfiguration(int level=0) | fub::samrai::IntegratorContext | |
SetCycles(std::ptrdiff_t cycle, int level) | fub::samrai::IntegratorContext | |
SetTimePoint(Duration t, int level) | fub::samrai::IntegratorContext | |
time_points_ | fub::samrai::IntegratorContext | private |
UpdateConservatively(int level, Duration dt, Direction dir) | fub::samrai::IntegratorContext | |
~IntegratorContext()=default | fub::samrai::IntegratorContext | |