flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
Loading...
Searching...
No Matches
peclet::flow::VelocityMG Member List

This is the complete list of members for peclet::flow::VelocityMG, including all inherited members.

buildUpwindCoarse(int comp, double nu_dt, double idiag, double fouw)peclet::flow::VelocityMGinline
chebSmooth(Level &lv, int degree, bool isL0, CCConst pin)peclet::flow::VelocityMGinline
chebyshevSmoother() constpeclet::flow::VelocityMGinline
Comm typedefpeclet::flow::VelocityMG
fill(Level &lv, CCField f)peclet::flow::VelocityMGinline
fillAxis(Level &lv, CCField f, int axis)peclet::flow::VelocityMGinline
fillProlongBcGhosts(Level &lv)peclet::flow::VelocityMGinline
Gpeclet::flow::VelocityMGstatic
init(int nx, int ny, int nz, int nLevels)peclet::flow::VelocityMGinline
lastResidualRatio() constpeclet::flow::VelocityMGinline
level(int L)peclet::flow::VelocityMGinline
levelRatios() constpeclet::flow::VelocityMGinline
levels() constpeclet::flow::VelocityMGinline
nLevels() constpeclet::flow::VelocityMGinline
nullComm()peclet::flow::VelocityMGinlinestatic
restrictAdvVelocities(CCConst u0, CCConst v0, CCConst w0)peclet::flow::VelocityMGinline
setAspectThreshold(double theta)peclet::flow::VelocityMGinline
setBC(const int bc[6])peclet::flow::VelocityMGinline
setBcApplyL0(std::function< void(CCField)> fn)peclet::flow::VelocityMGinline
setChebyshevSmoother(bool on, int degree=0, double eigRatio=10.0)peclet::flow::VelocityMGinline
setDomainBcOp(int comp, double nu_dt, double idiag)peclet::flow::VelocityMGinline
setFineStencil(FPC AC, FPC AW, FPC AE, FPC AS, FPC AN, FPC AB, FPC AT)peclet::flow::VelocityMGinline
setMetric(const double w[3], const double hp[3])peclet::flow::VelocityMGinline
setStaircase(CCConst theta0, CCConst solid0, CCConst resmask0, double nu_dt, double idiag, double thresh)peclet::flow::VelocityMGinline
setStaircaseBc(int comp, CCConst theta0, CCConst solid0, CCConst resmask0, double nu_dt, double idiag, double thresh, bool upwind=false, double fouw=0.0)peclet::flow::VelocityMGinline
smooth(Level &lv, int sweeps, bool isL0)peclet::flow::VelocityMGinline
solve(CCConst b, CCField x, int nvc, int pre, int post, int bottom, double tol=0.0, Comm comm=nullComm(), double resTol=0.0)peclet::flow::VelocityMGinline
touches(const Level &lv, int f) constpeclet::flow::VelocityMGinline
vcycle(int L)peclet::flow::VelocityMGinline
zeroBcGhosts(Level &lv, CCField f)peclet::flow::VelocityMGinline