|
flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
|
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::VelocityMG | inline |
| chebSmooth(Level &lv, int degree, bool isL0, CCConst pin) | peclet::flow::VelocityMG | inline |
| chebyshevSmoother() const | peclet::flow::VelocityMG | inline |
| Comm typedef | peclet::flow::VelocityMG | |
| fill(Level &lv, CCField f) | peclet::flow::VelocityMG | inline |
| fillAxis(Level &lv, CCField f, int axis) | peclet::flow::VelocityMG | inline |
| fillProlongBcGhosts(Level &lv) | peclet::flow::VelocityMG | inline |
| G | peclet::flow::VelocityMG | static |
| init(int nx, int ny, int nz, int nLevels) | peclet::flow::VelocityMG | inline |
| lastResidualRatio() const | peclet::flow::VelocityMG | inline |
| level(int L) | peclet::flow::VelocityMG | inline |
| levelRatios() const | peclet::flow::VelocityMG | inline |
| levels() const | peclet::flow::VelocityMG | inline |
| nLevels() const | peclet::flow::VelocityMG | inline |
| nullComm() | peclet::flow::VelocityMG | inlinestatic |
| restrictAdvVelocities(CCConst u0, CCConst v0, CCConst w0) | peclet::flow::VelocityMG | inline |
| setAspectThreshold(double theta) | peclet::flow::VelocityMG | inline |
| setBC(const int bc[6]) | peclet::flow::VelocityMG | inline |
| setBcApplyL0(std::function< void(CCField)> fn) | peclet::flow::VelocityMG | inline |
| setChebyshevSmoother(bool on, int degree=0, double eigRatio=10.0) | peclet::flow::VelocityMG | inline |
| setDomainBcOp(int comp, double nu_dt, double idiag) | peclet::flow::VelocityMG | inline |
| setFineStencil(FPC AC, FPC AW, FPC AE, FPC AS, FPC AN, FPC AB, FPC AT) | peclet::flow::VelocityMG | inline |
| setMetric(const double w[3], const double hp[3]) | peclet::flow::VelocityMG | inline |
| setStaircase(CCConst theta0, CCConst solid0, CCConst resmask0, double nu_dt, double idiag, double thresh) | peclet::flow::VelocityMG | inline |
| 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::VelocityMG | inline |
| smooth(Level &lv, int sweeps, bool isL0) | peclet::flow::VelocityMG | inline |
| 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::VelocityMG | inline |
| touches(const Level &lv, int f) const | peclet::flow::VelocityMG | inline |
| vcycle(int L) | peclet::flow::VelocityMG | inline |
| zeroBcGhosts(Level &lv, CCField f) | peclet::flow::VelocityMG | inline |