|
peclet-amr 0.2.0
Block-local-Morton AMR octree + collocated cut-cell Navier–Stokes solver (header-only C++20, Kokkos + MPI)
|
#include <algorithm>#include <array>#include <memory>#include <stdexcept>#include <string>#include <vector>#include "peclet/amr/block_octree.hpp"#include "peclet/amr/common.hpp"#include "peclet/amr/distributed_octree.hpp"#include "peclet/amr/multigrid.hpp"#include "peclet/amr/poisson.hpp"#include "peclet/core/common/mpi.hpp"#include "peclet/core/common/view.hpp"#include "peclet/core/decomp/block_decomposer.hpp"#include "peclet/core/decomp/redistribute_topology.hpp"#include "peclet/core/decomp/stage_comm.hpp"#include "peclet/core/decomp/stage_target.hpp"Go to the source code of this file.
Classes | |
| class | peclet::amr::MgStage< Dim, Bits > |
| One stage of the pressure hierarchy (docs/amr_mg_depth.md §6.5). More... | |
| class | peclet::amr::ReplicatedTailStage< Dim, Bits > |
The REPLICATED stage (docs/amr_mg_depth.md §6.5.1): the target decomposition is one block — the whole level — on every rank, and the continued ladder is a single-rank Multigrid on the gathered grid, running its own §6.2 lifts down to its own §6.6 bottom. More... | |
Namespaces | |
| namespace | peclet |
| namespace | peclet::amr |