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::DistributedFlowMultigrid< Dim, Bits > Member List

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

b(std::size_t L=0)peclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
bottomName() constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
build(const DO &finest, double h0, OpenFn &&openFn, const LeafHalo< Dim, Bits > *shared0=nullptr, bool liftRoot=true, Index bottomExtent=4)peclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
build(const DO &finest, const Vec< Dim > &h0, OpenFn &&openFn, const LeafHalo< Dim, Bits > *shared0=nullptr, bool liftRoot=true, Index bottomExtent=4)peclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
buildRaw(const DO &finest, const Vec< Dim > &h0, const std::vector< double > &alphaLocal, bool liftRoot=true, Index bottomExtent=4)peclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
Code typedefpeclet::amr::DistributedFlowMultigrid< Dim, Bits >
comm() constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
DO typedefpeclet::amr::DistributedFlowMultigrid< Dim, Bits >
extendedSize(std::size_t L=0) constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
halo(std::size_t L=0) constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
hasStage() constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
liftDepth() constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
M typedefpeclet::amr::DistributedFlowMultigrid< Dim, Bits >
numInPlaceLevels() constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
numLeaves(std::size_t L=0) constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
numLevels() constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
numStageLevels() constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
Octree typedefpeclet::amr::DistributedFlowMultigrid< Dim, Bits >
op(std::size_t L=0) constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
Poisson typedefpeclet::amr::DistributedFlowMultigrid< Dim, Bits >
poisson(std::size_t L=0) constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
setBottom(typename Multigrid< Dim, Bits >::Bottom b)peclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
setRemoveMean(bool on)peclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
setStagePolicy(const StagePolicy &p)peclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
stage()peclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
stageFrom() constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
stageKind() constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
stageLeaves(std::size_t L=0) constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
StagePolicy typedefpeclet::amr::DistributedFlowMultigrid< Dim, Bits >
stagePolicy() constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
stageSolution()peclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
sync(std::size_t L, View< double > v) constpeclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
vcycle(int pre=2, int post=2, int bottom=40, double omega=0.8, std::size_t L=0)peclet::amr::DistributedFlowMultigrid< Dim, Bits >inline
x(std::size_t L=0)peclet::amr::DistributedFlowMultigrid< Dim, Bits >inline