Block-Structured AMR Software Framework
amrex::AmrLevel Member List

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

advance(Real time, Real dt, int iteration, int ncycle)=0amrex::AmrLevelpure virtual
allocOldData()amrex::AmrLevelvirtual
Amr classamrex::AmrLevelfriend
Amr1QtrTime enum valueamrex::AmrLevel
Amr3QtrTime enum valueamrex::AmrLevel
AmrHalfTime enum valueamrex::AmrLevel
AmrLevel(const AmrLevel &)=deleteamrex::AmrLevel
AmrLevel(AmrLevel &&)=deleteamrex::AmrLevel
AmrLevel() noexceptamrex::AmrLevelinlineprotected
AmrLevel(Amr &papa, int lev, const Geometry &level_geom, const BoxArray &ba, const DistributionMapping &dm, Real time)amrex::AmrLevelprotected
AmrNewTime enum valueamrex::AmrLevel
AmrOldTime enum valueamrex::AmrLevel
AmrOtherTime enum valueamrex::AmrLevel
boxArray() const noexceptamrex::AmrLevelinline
checkPoint(const std::string &dir, std::ostream &os, VisMF::How how=VisMF::NFiles, bool dump_old=true)amrex::AmrLevelvirtual
checkPointPost(const std::string &dir, std::ostream &os)amrex::AmrLevelvirtual
checkPointPre(const std::string &dir, std::ostream &os)amrex::AmrLevelvirtual
computeInitialDt(int finest_level, int sub_cycle, Vector< int > &n_cycle, const Vector< IntVect > &ref_ratio, Vector< Real > &dt_level, Real stop_time)=0amrex::AmrLevelpure virtual
computeNewDt(int finest_level, int sub_cycle, Vector< int > &n_cycle, const Vector< IntVect > &ref_ratio, Vector< Real > &dt_min, Vector< Real > &dt_level, Real stop_time, int post_regrid_flag)=0amrex::AmrLevelpure virtual
constructAreaNotToTag()amrex::AmrLevel
countCells() const noexceptamrex::AmrLevel
CreateLevelDirectory(const std::string &dir)amrex::AmrLevelvirtual
crse_ratioamrex::AmrLevelprotected
derive(const std::string &name, Real time, int ngrow)amrex::AmrLevelvirtual
derive(const std::string &name, Real time, MultiFab &mf, int dcomp)amrex::AmrLevelvirtual
derive_lstamrex::AmrLevelprotectedstatic
desc_lstamrex::AmrLevelprotectedstatic
DistributionMap() const noexceptamrex::AmrLevelinline
dmapamrex::AmrLevelprotected
Domain() const noexceptamrex::AmrLevelinline
edge_gridsamrex::AmrLevelmutableprivate
errorEst(TagBoxArray &tb, int clearval, int tagval, Real time, int n_error_buf=0, int ngrow=0)=0amrex::AmrLevelpure virtual
estimateWork()amrex::AmrLevelvirtual
Factory() const noexceptamrex::AmrLevelinline
FillCoarsePatch(MultiFab &mf, int dcomp, Real time, int state_idx, int scomp, int ncomp, int nghost=0)amrex::AmrLevel
FillPatch(AmrLevel &amrlevel, MultiFab &leveldata, int boxGrow, Real time, int index, int scomp, int ncomp, int dcomp=0)amrex::AmrLevelstatic
FillPatchAdd(AmrLevel &amrlevel, MultiFab &leveldata, int boxGrow, Real time, int index, int scomp, int ncomp, int dcomp=0)amrex::AmrLevelstatic
FillPatcherFill(amrex::MultiFab &mf, int dcomp, int ncomp, int nghost, amrex::Real time, int state_index, int scomp)amrex::AmrLevel
FillPatchIterator classamrex::AmrLevelfriend
FillPatchIteratorHelper classamrex::AmrLevelfriend
FillRKPatch(int state_index, MultiFab &S, Real time, int stage, int iteration, int ncycle)amrex::AmrLevelprivate
fine_ratioamrex::AmrLevelprotected
fineRatio() const noexceptamrex::AmrLevelinline
finishConstructor()amrex::AmrLevelprotected
FlushFPICache()amrex::AmrLevelstatic
Geom() const noexceptamrex::AmrLevelinline
geomamrex::AmrLevelprotected
get_data(int state_indx, Real time) noexceptamrex::AmrLevel
get_derive_lst() noexceptamrex::AmrLevelstatic
get_desc_lst() noexceptamrex::AmrLevelinlinestatic
get_new_data(int state_indx) noexceptamrex::AmrLevelinline
get_new_data(int state_indx) const noexceptamrex::AmrLevelinline
get_old_data(int state_indx) noexceptamrex::AmrLevelinline
get_old_data(int state_indx) const noexceptamrex::AmrLevelinline
get_state_data(int state_indx) noexceptamrex::AmrLevelinline
getAreaNotToTag() noexceptamrex::AmrLevel
getAreaToTag() noexceptamrex::AmrLevel
getBCArray(int State_Type, int gridno, int strt_comp, int ncomp)amrex::AmrLevel
getEdgeBoxArray(int dir) const noexceptamrex::AmrLevel
getNodalBoxArray() const noexceptamrex::AmrLevel
gridsamrex::AmrLevelprotected
init(AmrLevel &old)=0amrex::AmrLevelpure virtual
init()=0amrex::AmrLevelpure virtual
initData()=0amrex::AmrLevelpure virtual
isStateVariable(const std::string &name, int &state_indx, int &ncomp)amrex::AmrLevelstatic
Level() const noexceptamrex::AmrLevelinline
levelamrex::AmrLevelprotected
levelDirectoryCreatedamrex::AmrLevelprotected
LevelDirectoryNames(const std::string &dir, std::string &LevelDir, std::string &FullPath) constamrex::AmrLevel
m_AreaNotToTagamrex::AmrLevelprotected
m_AreaToTagamrex::AmrLevelprotected
m_factoryamrex::AmrLevelprotected
m_fillpatcheramrex::AmrLevelprotected
manual_tags_placement(TagBoxArray &tags, const Vector< IntVect > &bf_lev)amrex::AmrLevelvirtual
nodal_gridsamrex::AmrLevelmutableprivate
nStep() const noexceptamrex::AmrLevelinline
numGrids() const noexceptamrex::AmrLevelinline
numStates() const noexceptamrex::AmrLevelinline
okToContinue()amrex::AmrLevelinlinevirtual
okToRegrid()amrex::AmrLevelvirtual
operator=(const AmrLevel &)=deleteamrex::AmrLevel
operator=(AmrLevel &&)=deleteamrex::AmrLevel
parentamrex::AmrLevelprotected
post_init(Real stop_time)=0amrex::AmrLevelpure virtual
post_regrid(int lbase, int new_finest)=0amrex::AmrLevelpure virtual
post_restart()amrex::AmrLevelinlinevirtual
post_step_regridamrex::AmrLevelprotected
post_timestep(int iteration)amrex::AmrLevelvirtual
postCoarseTimeStep(Real time)amrex::AmrLevelvirtual
postStepRegrid() const noexceptamrex::AmrLevelinline
ProperBlockingFactor(AmrLevel const &amr_level, int boxGrow, IndexType const &boxType, StateDescriptor const &desc, int SComp)amrex::AmrLevelstatic
removeOldData()amrex::AmrLevelvirtual
reset()amrex::AmrLevel
resetFillPatcher()amrex::AmrLevel
restart(Amr &papa, std::istream &is, bool bReadSpecial=false)amrex::AmrLevelvirtual
RK(int order, int state_type, Real time, Real dt, int iteration, int ncycle, F &&f, P &&p=RungeKutta::PostStageNoOp())amrex::AmrLevel
set_preferred_boundary_values(MultiFab &S, int state_index, int scomp, int dcomp, int ncomp, Real time) constamrex::AmrLevelvirtual
set_state_in_checkpoint(Vector< int > &state_in_checkpoint)amrex::AmrLevelvirtual
setAreaNotToTag(BoxArray &ba) noexceptamrex::AmrLevel
SetLevelDirectoryCreated(bool ldc) noexceptamrex::AmrLevelinline
setPhysBoundaryValues(FArrayBox &dest, int state_indx, Real time, int dest_comp, int src_comp, int num_comp)amrex::AmrLevelvirtual
setPlotVariables()amrex::AmrLevelvirtual
setPostStepRegrid(int new_val) noexceptamrex::AmrLevelinline
setSmallPlotVariables()amrex::AmrLevelvirtual
setTimeLevel(Real time, Real dt_old, Real dt_new)amrex::AmrLevelvirtual
stateamrex::AmrLevelprotected
storeRKCoarseData(int state_type, Real time, Real dt, MultiFab const &S_old, Array< MultiFab, order > const &rkk)amrex::AmrLevelprivate
thePlotFileType() constamrex::AmrLevelinlinevirtual
TimeLevel enum nameamrex::AmrLevel
UpdateDistributionMaps(DistributionMapping &dmap)amrex::AmrLevel
which_time(int state_indx, Real time) const noexceptamrex::AmrLevel
WorkEstType()amrex::AmrLevelinlinevirtual
writePlotFile(const std::string &dir, std::ostream &os, VisMF::How how=VisMF::NFiles)amrex::AmrLevelvirtual
writePlotFilePost(const std::string &dir, std::ostream &os)amrex::AmrLevelvirtual
writePlotFilePre(const std::string &dir, std::ostream &os)amrex::AmrLevelvirtual
writePlotNow()amrex::AmrLevelvirtual
writeSmallPlotFile(const std::string &, std::ostream &, VisMF::How=VisMF::NFiles)amrex::AmrLevelinlinevirtual
writeSmallPlotNow()amrex::AmrLevelvirtual
~AmrLevel()amrex::AmrLevelvirtual