|
flow
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
|
This is the complete list of members for peclet::flow::CutcellMG, including all inherited members.
| applyBoundaryOpenness(Level &lv) | peclet::flow::CutcellMG | inline |
| applyOutflowGhost(C3 ext, CCField x) | peclet::flow::CutcellMG | inline |
| axpy(CCField y, double a, CCField x) | peclet::flow::CutcellMG | inline |
| aypx(CCField y, double a, CCField x) | peclet::flow::CutcellMG | inline |
| buildAmg(Level &lv) | peclet::flow::CutcellMG | inline |
| dot(Level &lv, CCField a, CCField b) | peclet::flow::CutcellMG | inline |
| estimateEigenvalues(CCConst seed, double &lmin, double &lmax, int iters, int pre, int post, int bottom) | peclet::flow::CutcellMG | inline |
| fill(Level &lv, CCField f) | peclet::flow::CutcellMG | inline |
| fillAxis(Level &lv, CCField f, int axis) | peclet::flow::CutcellMG | inline |
| fillOpenness(Level &lv) | peclet::flow::CutcellMG | inline |
| G | peclet::flow::CutcellMG | static |
| graphAmgSolveBottom(Level &lv) | peclet::flow::CutcellMG | inline |
| init(int nx, int ny, int nz, int nLevels) | peclet::flow::CutcellMG | inline |
| level(int L) | peclet::flow::CutcellMG | inline |
| lin(CCField out, double a, CCField x, double b, CCField y) | peclet::flow::CutcellMG | inline |
| maskSolid(Level &lv, CCField f) | peclet::flow::CutcellMG | inline |
| maxabs(Level &lv, CCField a) | peclet::flow::CutcellMG | inline |
| nLevels() const | peclet::flow::CutcellMG | inline |
| pcgAmg(std::vector< double > &b, std::vector< double > &x) | peclet::flow::CutcellMG | inline |
| removeMean(Level &lv, CCField f) | peclet::flow::CutcellMG | inline |
| scale(CCField y, double a) | peclet::flow::CutcellMG | inline |
| setBoundaryConditions(const int bc[6]) | peclet::flow::CutcellMG | inline |
| setGraphAmgBottom(bool on) | peclet::flow::CutcellMG | inline |
| setOpenness(CCConst ox, CCConst oy, CCConst oz, double idx2, double idy2, double idz2) | peclet::flow::CutcellMG | inline |
| smooth(Level &lv, int sweeps, bool reverse) | peclet::flow::CutcellMG | inline |
| solveChebyshev(CCField b, CCField x, int maxit, double rtol, int pre, int post, int bottom, double a, double bnd) | peclet::flow::CutcellMG | inline |
| solvePCG(CCField b, CCField x, CCField r, CCField p, CCField z, CCField Ap, int maxit, double rtol, int pre, int post, int bottom) | peclet::flow::CutcellMG | inline |
| vcycle(int L, bool sym) | peclet::flow::CutcellMG | inline |