|
core
Shared MPI block decomposition + asynchronous ghost-layer exchange (header-only C++20)
|
Functions | |
| template<int Dim> | |
| bool | intersectBox (const Block< Dim > &a, const Block< Dim > &b, IVec< Dim > &origin, IVec< Dim > &size) |
| template<int Dim> | |
| Index | localFlat (const IVec< Dim > &gcell, const Block< Dim > &blk, int g) |
| Index | boxCellCount (const IVec< 3 > &size) |
| template<class F > | |
| void | forBox (const IVec< 3 > &origin, const IVec< 3 > &size, F &&f) |
|
inline |
Definition at line 33 of file grid_redistribute.hpp.
References peclet::core::decomp::Block< Dim >::origin, and peclet::core::decomp::Block< Dim >::size.
|
inline |
Definition at line 49 of file grid_redistribute.hpp.
Definition at line 58 of file grid_redistribute.hpp.