waLBerla 7.3
Loading...
Searching...
No Matches
GhostRegions.h File Reference

Detailed Description

Namespaces

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
namespace  walberla::field
namespace  walberla::field::detail

Functions

CellInterval walberla::field::detail::getGhostRegion (std::array< cell_idx_t, 3 > fieldSize, size_t totalGhostLayers, stencil::Direction d, cell_idx_t thickness, bool fullSlice)
CellInterval walberla::field::detail::getSliceBeforeGhostLayer (const std::array< cell_idx_t, 3 > fieldSize, size_t totalGhostLayers, stencil::Direction d, cell_idx_t thickness, bool fullSlice)
template<typename GhostLayerField_T>
CellInterval walberla::field::getGhostRegion (const GhostLayerField_T &f, stencil::Direction d, cell_idx_t thickness, bool fullSlice)
 Constructs CellInterval containing the ghost region in the specified direction.
template<typename GhostLayerField_T>
CellInterval walberla::field::getSliceBeforeGhostLayer (const GhostLayerField_T &f, stencil::Direction d, cell_idx_t thickness, bool fullSlice)
 Constructs CellInterval containing the last slice before the ghost layer begins for a given direction.