| allocate(Level &v, int L) | peclet::flow::ScalarMG | inline |
| allocateSolid(Level &v, int L) | peclet::flow::ScalarMG | inline |
| allSum(double *v, int k) const | peclet::flow::ScalarMG | inline |
| apply(CCField z, CCField r) | peclet::flow::ScalarMG | inline |
| applySurrogate(CCField y, CCField x) | peclet::flow::ScalarMG | inline |
| applySurrogateTwo(CCField yf, CCField ys, CCField xf, CCField xs) | peclet::flow::ScalarMG | inline |
| applyTwo(CCField zf, CCField zs, CCField rf, CCField rs) | peclet::flow::ScalarMG | inline |
| assembleBands(int L) | peclet::flow::ScalarMG | inline |
| assembleCoarse(const Inputs &in, int L) | peclet::flow::ScalarMG | inline |
| build(const Inputs &in) | peclet::flow::ScalarMG | inline |
| buildCoarse(const Inputs &in, int L) | peclet::flow::ScalarMG | inline |
| buildCoarseSolid(const Inputs &in, int L) | peclet::flow::ScalarMG | inline |
| buildCutLists(const Inputs &in) | peclet::flow::ScalarMG | inline |
| buildLevel0Faces(const Inputs &in) | peclet::flow::ScalarMG | inline |
| buildLevel0SolidFaces(const Inputs &in) | peclet::flow::ScalarMG | inline |
| buildPlane0(const Inputs &in, int f) | peclet::flow::ScalarMG | inline |
| can(int d) | peclet::flow::ScalarMG | inlinestatic |
| chooseRatio(const bool canA[3], C3 cf) const | peclet::flow::ScalarMG | inline |
| coarsenAdvection(const Inputs &in, int L) | peclet::flow::ScalarMG | inline |
| coarsenPlane(int L, int f) | peclet::flow::ScalarMG | inline |
| contraction(int iters, CCField e, CCField t, CCField z) | peclet::flow::ScalarMG | inline |
| countUnknown(int L) const | peclet::flow::ScalarMG | inline |
| countUnknownS(int L) const | peclet::flow::ScalarMG | inline |
| fill(int L, CCField f) | peclet::flow::ScalarMG | inline |
| Fill typedef | peclet::flow::ScalarMG | |
| G0 | peclet::flow::ScalarMG | static |
| GC | peclet::flow::ScalarMG | static |
| init(int nx, int ny, int nz, Fill fill0) | peclet::flow::ScalarMG | inline |
| kAspectTheta | peclet::flow::ScalarMG | static |
| kBottom | peclet::flow::ScalarMG | static |
| kFullTableKappa | peclet::flow::ScalarMG | static |
| kMaxLevels | peclet::flow::ScalarMG | static |
| kPost | peclet::flow::ScalarMG | static |
| kPre | peclet::flow::ScalarMG | static |
| level(int L) const | peclet::flow::ScalarMG | inline |
| levelRatios() const | peclet::flow::ScalarMG | inline |
| levels() const | peclet::flow::ScalarMG | inline |
| levelsUsed() const | peclet::flow::ScalarMG | inline |
| norm2(CCField f) const | peclet::flow::ScalarMG | inline |
| removeMean(int L, CCField f) | peclet::flow::ScalarMG | inline |
| removeMeanTwo(int L, CCField f, CCField s) | peclet::flow::ScalarMG | inline |
| restrictZeroX(Level &cs, Level &lv, CCField crhs, CCField fres, CCField cx) | peclet::flow::ScalarMG | inline |
| setLevel0Wrap(bool on) | peclet::flow::ScalarMG | inline |
| setMetric(const double w[3], const double hp[3]) | peclet::flow::ScalarMG | inline |
| setPeriodic(const bool per[3]) | peclet::flow::ScalarMG | inline |
| sweep(int L, bool fwd) | peclet::flow::ScalarMG | inline |
| sweepColor(int L, int rb) | peclet::flow::ScalarMG | inline |
| tangents(int a, int &t1, int &t2) | peclet::flow::ScalarMG | inlinestatic |
| touches(const Level &lv, int f) const | peclet::flow::ScalarMG | inline |
| unkOf(int L) const | peclet::flow::ScalarMG | inline |
| unkSOf(int L) const | peclet::flow::ScalarMG | inline |
| vcycle(int L) | peclet::flow::ScalarMG | inline |
| vcycleTwo(int L) | peclet::flow::ScalarMG | inline |
| wallKeep(const Inputs &in) | peclet::flow::ScalarMG | inline |
| wrapReads(int L) const | peclet::flow::ScalarMG | inline |
| wrapSmooth(int L) const | peclet::flow::ScalarMG | inline |
| zeroNonPeriodicGhosts(Level &lv, CCField f) | peclet::flow::ScalarMG | inline |