|
core
Shared MPI block decomposition + asynchronous ghost-layer exchange (header-only C++20)
|
#include <array>#include "peclet/core/amr/block_octree_view.hpp"#include "peclet/core/amr/csr.hpp"#include "peclet/core/amr/fv_op.hpp"#include "peclet/core/amr/poisson.hpp"#include "peclet/core/common/view.hpp"Go to the source code of this file.
Classes | |
| struct | peclet::core::amr::FvFaceEmit< Dim, Bits > |
| Device-callable reproduction of AmrPoisson's per-cell face walk + geometry. More... | |
Namespaces | |
| namespace | peclet |
| namespace | peclet::core |
| namespace | peclet::core::amr |
Functions | |
| template<int Dim, unsigned Bits> | |
| FvOp | peclet::core::amr::assembleFv (const AmrPoisson< Dim, Bits > &ap, const BlockOctreeView< Dim, Bits > &ov) |
| Assemble the FvOp entirely on the device from a host AmrPoisson's geometry (h0, periodicity, immersed-wall mode, fine extent, and openness) + a device BlockOctreeView. | |