OPAL (Object Oriented Parallel Accelerator Library)  2021.1.99
OPAL
AmrBoxLib Member List

This is the complete list of members for AmrBoxLib, including all inherited members.

AmrBoxLib(const AmrDomain_t &domain, const AmrIntArray_t &nGridPts, int maxLevel, AmrPartBunch *bunch_p)AmrBoxLib
AmrDomain_t typedefAmrBoxLib
AmrField_t typedefAmrBoxLib
AmrGeomContainer_t typedefAmrBoxLib
AmrGeometry_t typedefAmrBoxLib
AmrGrid_t typedefAmrBoxLib
AmrGridContainer_t typedefAmrBoxLib
AmrIntArray_t typedefAmrBoxLib
AmrIntVect_t typedefAmrBoxLib
AmrObject()AmrObject
AmrObject(TaggingCriteria tagging, double scaling, double chargedensity)AmrObject
AmrProcMap_t typedefAmrBoxLib
AmrProcMapContainer_t typedefAmrBoxLib
AmrReal_t typedefAmrBoxLib
amrRegridTimer_mAmrObjectprotected
AmrScalarFieldContainer_t typedefAmrBoxLib
amrSolveTimer_mAmrObjectprotected
AmrVectorFieldContainer_t typedefAmrBoxLib
Box_t typedefAmrBoxLib
bunch_mpAmrBoxLibprivate
CHARGE_DENSITY enum valueAmrObject
chargedensity_mAmrObjectprotected
ClearLevel(int lev)AmrBoxLibprotected
computeSelfFields()AmrBoxLibvirtual
computeSelfFields(int bin)AmrBoxLibvirtual
computeSelfFields_cycl(double gamma)AmrBoxLibvirtual
computeSelfFields_cycl(int bin)AmrBoxLibvirtual
create(const AmrInfo &info, AmrPartBunch *bunch_p)AmrBoxLibstatic
doRegrid_m(int lbase, double time)AmrBoxLibprivate
EFIELD enum valueAmrObject
efield_mAmrBoxLibprivate
enum2string(int number)AmrObjectstatic
ErrorEst(int lev, TagBoxArray_t &tags, AmrReal_t time, int ngrow) overrideAmrBoxLibprotectedvirtual
FArrayBox_t typedefAmrBoxLib
fillPhysbc_m(AmrField_t &mf, int lev=0)AmrBoxLibprivate
finestLevel() constAmrBoxLibinlinevirtual
getBaseLevelGridPoints() constAmrBoxLibvirtual
getEExtrema()AmrBoxLibvirtual
getGridStatistics(std::map< int, long > &gridPtsPerCore, std::vector< int > &gridsPerLevel) constAmrBoxLibvirtual
getMeshScaling() constAmrBoxLib
getRho(int x, int y, int z)AmrBoxLibvirtual
getT() constAmrBoxLibinlinevirtual
initBaseLevel_m(const AmrIntArray_t &nGridPts)AmrBoxLibprivate
initFineLevels()AmrBoxLibvirtual
initParmParse_m(const AmrInfo &info, AmrLayout_t *layout_p)AmrBoxLibprivatestatic
isFirstTagging_mAmrBoxLibprivate
isPoissonSolved_mAmrBoxLibprivate
isRefined() constAmrObject
KNAPSACK enum valueAmrBoxLib
layout_mpAmrBoxLibprivate
MakeNewLevel(int lev, AmrReal_t time, const AmrGrid_t &new_grids, const AmrProcMap_t &new_dmap)AmrBoxLibprotected
MakeNewLevelFromCoarse(int lev, AmrReal_t time, const AmrGrid_t &ba, const AmrProcMap_t &dm)AmrBoxLibprotected
MakeNewLevelFromScratch(int lev, AmrReal_t time, const AmrGrid_t &ba, const AmrProcMap_t &dm)AmrBoxLibprotected
MAX_NUM_PARTICLES enum valueAmrObject
maxLevel() constAmrBoxLibinlinevirtual
maxNumPart_mAmrObjectprotected
meshScaling_mAmrBoxLibprivate
MFIter_t typedefAmrBoxLib
MIN_NUM_PARTICLES enum valueAmrObject
minNumPart_mAmrObjectprotected
MOMENTA enum valueAmrObject
PFC enum valueAmrBoxLib
phi_mAmrBoxLibprivate
postRegrid_m(int old_finest)AmrBoxLibprivate
POTENTIAL enum valueAmrObject
preRegrid_m()AmrBoxLibprivate
RANDOM enum valueAmrBoxLib
RANK_ZERO enum valueAmrBoxLib
redistributeGrids(int how)AmrBoxLibvirtual
refined_mAmrObjectprotected
regrid(double time)AmrBoxLibvirtual
RemakeLevel(int lev, AmrReal_t time, const AmrGrid_t &new_grids, const AmrProcMap_t &new_dmap)AmrBoxLibprotected
rho_mAmrBoxLibprivate
scaling_mAmrObjectprotected
setChargeDensity(double chargedensity)AmrObject
setMaxNumParticles(size_t maxNumPart)AmrObject
setMinNumParticles(size_t minNumPart)AmrObject
setScalingFactor(double scaling)AmrObject
setTagging(TaggingCriteria tagging)AmrObject
setTagging(const std::string &tagging)AmrObject
solvePoisson_m()AmrBoxLibprivate
Strategy enum nameAmrBoxLib
TagBox_t typedefAmrBoxLib
TagBoxArray_t typedefAmrBoxLib
tagForChargeDensity_m(int lev, TagBoxArray_t &tags, AmrReal_t time, int ngrow)AmrBoxLibprivate
tagForEfield_m(int lev, TagBoxArray_t &tags, AmrReal_t time, int ngrow)AmrBoxLibprivate
tagForMaxNumParticles_m(int lev, TagBoxArray_t &tags, AmrReal_t time, int ngrow)AmrBoxLibprivate
tagForMinNumParticles_m(int lev, TagBoxArray_t &tags, AmrReal_t time, int ngrow)AmrBoxLibprivate
tagForMomenta_m(int lev, TagBoxArray_t &tags, AmrReal_t time, int ngrow)AmrBoxLibprivate
tagForPotentialStrength_m(int lev, TagBoxArray_t &tags, AmrReal_t time, int ngrow)AmrBoxLibprivate
tagging_mAmrObjectprotected
TaggingCriteria enum nameAmrObject
updateMesh()AmrBoxLibvirtual
VectorPair_t typedefAmrObject
~AmrObject()AmrObjectvirtual