peclet-amr 0.2.0
Block-local-Morton AMR octree + collocated cut-cell Navier–Stokes solver (header-only C++20, Kokkos + MPI)
Loading...
Searching...
No Matches
peclet::amr::AmrFlow< Bits > Member List

This is the complete list of members for peclet::amr::AmrFlow< Bits >, including all inherited members.

allSum(double s) constpeclet::amr::AmrFlow< Bits >inline
beginAdapt()peclet::amr::AmrFlow< Bits >inline
betaPerAxis() constpeclet::amr::AmrFlow< Bits >inline
copyToHost(const View< double > &d, std::vector< double > &h) constpeclet::amr::AmrFlow< Bits >inline
debugSou(int comp)peclet::amr::AmrFlow< Bits >inline
divNormFace()peclet::amr::AmrFlow< Bits >inline
divNormL2()peclet::amr::AmrFlow< Bits >inline
faceField() constpeclet::amr::AmrFlow< Bits >inline
faceTopology() constpeclet::amr::AmrFlow< Bits >inline
finishAdapt(SdfFn &&sdfFn)peclet::amr::AmrFlow< Bits >inline
finishProjection(Index n)peclet::amr::AmrFlow< Bits >inline
ghostMatvec(View< const double > x, View< double > y)peclet::amr::AmrFlow< Bits >inline
ghostPrec(View< const double > r, View< double > z)peclet::amr::AmrFlow< Bits >inline
globalFineExtent() constpeclet::amr::AmrFlow< Bits >inline
gpOp0()peclet::amr::AmrFlow< Bits >inline
gpProject(View< double > v)peclet::amr::AmrFlow< Bits >inline
init(const Octree &t, Real h0, Vec< 3 > origin=Vec< 3 >{})peclet::amr::AmrFlow< Bits >inline
init(const Octree &t, const Vec< 3 > &h0, Vec< 3 > origin=Vec< 3 >{})peclet::amr::AmrFlow< Bits >inline
initMpi(DistributedOctree< 3, Bits > &d)peclet::amr::AmrFlow< Bits >inline
installGhostMeta()peclet::amr::AmrFlow< Bits >inline
isFluid(Index i) constpeclet::amr::AmrFlow< Bits >inline
lastMomIters() constpeclet::amr::AmrFlow< Bits >inline
lastOuterIters() constpeclet::amr::AmrFlow< Bits >inline
lastPresIters() constpeclet::amr::AmrFlow< Bits >inline
localVector(const View< double > &v) constpeclet::amr::AmrFlow< Bits >inline
maxAbsDiff(View< const double > a, View< const double > b, Index n)peclet::amr::AmrFlow< Bits >inlinestatic
numCfCutFaces() constpeclet::amr::AmrFlow< Bits >inline
numCfGhostColumns() constpeclet::amr::AmrFlow< Bits >inline
numGhostCells() constpeclet::amr::AmrFlow< Bits >inline
numLeaves() constpeclet::amr::AmrFlow< Bits >inline
numSeamLayerRecords() constpeclet::amr::AmrFlow< Bits >inline
numSeamSampleRecords() constpeclet::amr::AmrFlow< Bits >inline
Octree typedefpeclet::amr::AmrFlow< Bits >
prepareDistributed(SdfFn &&sdfFn)peclet::amr::AmrFlow< Bits >inline
pressure() constpeclet::amr::AmrFlow< Bits >inline
pressureBottomExtent() constpeclet::amr::AmrFlow< Bits >inline
pressureMgBottom() constpeclet::amr::AmrFlow< Bits >inline
pressureMgLevels() constpeclet::amr::AmrFlow< Bits >inline
probeCfScheme()peclet::amr::AmrFlow< Bits >inline
probeCfTangential(Index coarse, int axis)peclet::amr::AmrFlow< Bits >inline
probeSeamLayer()peclet::amr::AmrFlow< Bits >inline
project(int presIters=60)peclet::amr::AmrFlow< Bits >inline
rebalanceMpi(SdfFn &&sdfFn)peclet::amr::AmrFlow< Bits >inline
requireOperator(const char *what) constpeclet::amr::AmrFlow< Bits >inline
runMgVcycle(MG &mg, View< const double > r, View< double > z)peclet::amr::AmrFlow< Bits >inline
setAdvection(bool on)peclet::amr::AmrFlow< Bits >inline
setAdvectionScheme(int s)peclet::amr::AmrFlow< Bits >inline
setApertureOrder(int order)peclet::amr::AmrFlow< Bits >inline
setBodyForce(double fx, double fy, double fz)peclet::amr::AmrFlow< Bits >inline
setCfScheme(int scheme)peclet::amr::AmrFlow< Bits >inline
setDensity(double rho)peclet::amr::AmrFlow< Bits >inline
setDt(double dt)peclet::amr::AmrFlow< Bits >inline
setGhostGradient(bool on)peclet::amr::AmrFlow< Bits >inline
setGhostProjection(bool on, int matrixOrder=2, int rhsOrder=2)peclet::amr::AmrFlow< Bits >inline
setGhostSampled(bool on, double rho=2.2, long maxSamples=0)peclet::amr::AmrFlow< Bits >inline
setImplicitAdvection(bool on)peclet::amr::AmrFlow< Bits >inline
setMomentumGS(bool on)peclet::amr::AmrFlow< Bits >inline
setMomentumMG(bool on)peclet::amr::AmrFlow< Bits >inline
setMomentumMGSolver(bool on)peclet::amr::AmrFlow< Bits >inline
setMomentumTol(double tol)peclet::amr::AmrFlow< Bits >inline
setOuterIterations(int n, double tol=1e-6)peclet::amr::AmrFlow< Bits >inline
setPressure(const std::vector< double > &h)peclet::amr::AmrFlow< Bits >inline
setPressureBottom(const std::string &kind)peclet::amr::AmrFlow< Bits >inline
setPressureBottomExtent(Index e)peclet::amr::AmrFlow< Bits >inline
setPressurePCG(bool on)peclet::amr::AmrFlow< Bits >inline
setPressureTol(double tol)peclet::amr::AmrFlow< Bits >inline
setSeamReconstruction(bool on)peclet::amr::AmrFlow< Bits >inline
setSolid(SdfFn &&sdfFn)peclet::amr::AmrFlow< Bits >inline
setUfAdvection(bool on)peclet::amr::AmrFlow< Bits >inline
setVelocity(int c, const std::vector< double > &h)peclet::amr::AmrFlow< Bits >inline
setVelocityMGMinCoarse(Index m)peclet::amr::AmrFlow< Bits >inline
setVelocityMGStaircase(bool on)peclet::amr::AmrFlow< Bits >inline
setViscosity(double mu)peclet::amr::AmrFlow< Bits >inline
slotCenters() constpeclet::amr::AmrFlow< Bits >inline
solveGhostBiCGStab(View< double > x, View< const double > b, int maxIters, double tol=1e-10)peclet::amr::AmrFlow< Bits >inline
SP_ADV enum valuepeclet::amr::AmrFlow< Bits >
SP_CF enum valuepeclet::amr::AmrFlow< Bits >
SP_DIV enum valuepeclet::amr::AmrFlow< Bits >
SP_FINISH enum valuepeclet::amr::AmrFlow< Bits >
SP_GLUE enum valuepeclet::amr::AmrFlow< Bits >
SP_GRAD enum valuepeclet::amr::AmrFlow< Bits >
SP_MOMRHS enum valuepeclet::amr::AmrFlow< Bits >
SP_MOMSOLVE enum valuepeclet::amr::AmrFlow< Bits >
SP_N enum valuepeclet::amr::AmrFlow< Bits >
SP_OVERLAY enum valuepeclet::amr::AmrFlow< Bits >
SP_PRES enum valuepeclet::amr::AmrFlow< Bits >
SP_PRES_MV enum valuepeclet::amr::AmrFlow< Bits >
SP_PRES_MVOV enum valuepeclet::amr::AmrFlow< Bits >
SP_PRES_PC enum valuepeclet::amr::AmrFlow< Bits >
SP_PRES_PROJ enum valuepeclet::amr::AmrFlow< Bits >
spAdd(int ph, SpClock::time_point t0)peclet::amr::AmrFlow< Bits >inline
SpClock typedefpeclet::amr::AmrFlow< Bits >
spEndStep()peclet::amr::AmrFlow< Bits >inline
spMark() constpeclet::amr::AmrFlow< Bits >inline
step(int momIters=100, int presIters=60)peclet::amr::AmrFlow< Bits >inline
StepPhase enum namepeclet::amr::AmrFlow< Bits >
syncScalar(View< double > v)peclet::amr::AmrFlow< Bits >inline
syncVel()peclet::amr::AmrFlow< Bits >inline
velocities() constpeclet::amr::AmrFlow< Bits >inline
velocity(int c) constpeclet::amr::AmrFlow< Bits >inline
zeroSolid(View< double > v)peclet::amr::AmrFlow< Bits >inline