core
Shared MPI block decomposition + asynchronous ghost-layer exchange (header-only C++20)
Loading...
Searching...
No Matches
distributed_view.hpp File Reference
#include <cmath>
#include <memory>
#include <vector>
#include "peclet/core/amr/distributed_poisson.hpp"
#include "peclet/core/amr/multigrid.hpp"
#include "peclet/core/common/mpi.hpp"
#include "peclet/core/common/view.hpp"
#include "peclet/core/halo/grid_halo.hpp"

Go to the source code of this file.

Classes

class  peclet::core::amr::DistributedGatherHalo< Dim, Bits >
 Value-only, device-resident face-neighbour gather over a fixed topology (C2). More...
 
class  peclet::core::amr::DistributedPoissonView< Dim, Bits >
 Device-resident distributed plain-Laplacian Poisson operator: y = ∇²x with cross-block neighbours from the device gather halo. More...
 
class  peclet::core::amr::DistributedMultigridView< Dim, Bits >
 Device-resident distributed geometric multigrid for the plain Laplacian (the device analogue of the host DistributedMultigrid). More...
 

Namespaces

namespace  peclet
 
namespace  peclet::core
 
namespace  peclet::core::amr