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::AmrCutCell< Bits > Member List

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

acRaw() constpeclet::amr::AmrCutCell< Bits >inline
advCoefRaw() constpeclet::amr::AmrCutCell< Bits >inline
advDiagRaw() constpeclet::amr::AmrCutCell< Bits >inline
advNbrRaw() constpeclet::amr::AmrCutCell< Bits >inline
advStartRaw() constpeclet::amr::AmrCutCell< Bits >inline
applyOp(const std::vector< double > &u, std::vector< double > &out) constpeclet::amr::AmrCutCell< Bits >inline
applyOpGeometric(const std::vector< double > &u, std::vector< double > &out) constpeclet::amr::AmrCutCell< Bits >inline
assembleOperator(bool scaleAdvByRscale=false) constpeclet::amr::AmrCutCell< Bits >inline
beta() constpeclet::amr::AmrCutCell< Bits >inline
build(SdfFn &&sdfFn, double idiag, double beta, int nsub=4)peclet::amr::AmrCutCell< Bits >inline
build(SdfFn &&sdfFn, double idiag=0.0, const Vec< 3 > &beta=detail::filledVec< 3 >(1.0), int nsub=4)peclet::amr::AmrCutCell< Bits >inline
buildAdvectionFou(const std::array< std::vector< double >, 3 > &uadv, double rho, const std::vector< double > &uf, const std::vector< Index > &faceStart, bool useFace)peclet::amr::AmrCutCell< Bits >inline
buildCutStencil(double sdf_c, const double sdf_n[6], const double beta[3], double AC0, double &ACout, double off[6], double &rscaleOut, double &inhomOut)peclet::amr::AmrCutCell< Bits >inlinestatic
Code typedefpeclet::amr::AmrCutCell< Bits >
Coord typedefpeclet::amr::AmrCutCell< Bits >
cutRaw() constpeclet::amr::AmrCutCell< Bits >inline
Dimpeclet::amr::AmrCutCell< Bits >static
ExtResolver typedefpeclet::amr::AmrCutCell< Bits >
fluidRaw() constpeclet::amr::AmrCutCell< Bits >inline
fouApply(Index i, const std::vector< double > &field) constpeclet::amr::AmrCutCell< Bits >inline
gaussSeidel(std::vector< double > &u, const std::vector< double > &b, int sweeps) constpeclet::amr::AmrCutCell< Bits >inline
gaussSeidelGeometric(std::vector< double > &u, const std::vector< double > &b, int sweeps) constpeclet::amr::AmrCutCell< Bits >inline
hasAdv() constpeclet::amr::AmrCutCell< Bits >inline
hasAdvection() constpeclet::amr::AmrCutCell< Bits >inline
hostOp(const Assembled &A) constpeclet::amr::AmrCutCell< Bits >inline
idiag() constpeclet::amr::AmrCutCell< Bits >inline
init(const Octree &t, Real h0, Vec< 3 > origin=Vec< 3 >{})peclet::amr::AmrCutCell< Bits >inline
init(const Octree &t, const Vec< 3 > &h0, Vec< 3 > origin=Vec< 3 >{})peclet::amr::AmrCutCell< Bits >inline
isCut(Index i) constpeclet::amr::AmrCutCell< Bits >inline
isFluid(Index i) constpeclet::amr::AmrCutCell< Bits >inline
kappa(Index i) constpeclet::amr::AmrCutCell< Bits >inline
lap() constpeclet::amr::AmrCutCell< Bits >inline
M typedefpeclet::amr::AmrCutCell< Bits >
makeRhs(const std::vector< double > &src, double u_bc) constpeclet::amr::AmrCutCell< Bits >inline
mu() constpeclet::amr::AmrCutCell< Bits >inline
nbRaw() constpeclet::amr::AmrCutCell< Bits >inline
neighborOf(Index i, int k) constpeclet::amr::AmrCutCell< Bits >inline
numGhosts() constpeclet::amr::AmrCutCell< Bits >inline
numLeaves() constpeclet::amr::AmrCutCell< Bits >inline
Octree typedefpeclet::amr::AmrCutCell< Bits >
offRaw() constpeclet::amr::AmrCutCell< Bits >inline
OPPpeclet::amr::AmrCutCell< Bits >static
residual(const std::vector< double > &u, const std::vector< double > &b, std::vector< double > &res) constpeclet::amr::AmrCutCell< Bits >inline
residualGeometric(const std::vector< double > &u, const std::vector< double > &b, std::vector< double > &res) constpeclet::amr::AmrCutCell< Bits >inline
rhsScale(Index i) constpeclet::amr::AmrCutCell< Bits >inline
rscaleRaw() constpeclet::amr::AmrCutCell< Bits >inline
sdfCRaw() constpeclet::amr::AmrCutCell< Bits >inline
setFrameShift(const std::array< long, 3 > &s)peclet::amr::AmrCutCell< Bits >inline
setGhosts(std::vector< std::array< long, 3 > > lo, std::vector< unsigned > lv)peclet::amr::AmrCutCell< Bits >inline
setResolver(ExtResolver r)peclet::amr::AmrCutCell< Bits >inline