waLBerla 7.3
Loading...
Searching...
No Matches
PackInfoHelper.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::refinement

Functions

bool walberla::field::refinement::divisibleByTwo (const CellInterval &cellBB)
bool walberla::field::refinement::isFaceDirection (stencil::Direction dir)
bool walberla::field::refinement::isEdgeDirection (stencil::Direction dir)
bool walberla::field::refinement::isCornerDirection (stencil::Direction dir)
bool walberla::field::refinement::blocksConnectedByFaces (const Block *block, const BlockID &neighbor)
bool walberla::field::refinement::blocksConnectedByEdges (const Block *block, const BlockID &neighbor)
bool walberla::field::refinement::coarserNeighborExists (const Block *block, stencil::Direction dir)
Vector3< cell_idx_twalberla::field::refinement::getNeighborShift (const BlockID &smallBlock, stencil::Direction dir)
CellInterval walberla::field::refinement::equalLevelUnpackInterval (stencil::Direction dir, const CellInterval &cellBB, const uint_t numberOfLayers)
CellInterval walberla::field::refinement::equalLevelPackInterval (stencil::Direction dir, const CellInterval &cellBB, const uint_t numberOfLayers)
CellInterval walberla::field::refinement::coarseToFinePackInterval (stencil::Direction dir, const CellInterval &cellBB, const BlockID &smallBlock)
CellInterval walberla::field::refinement::coarseToFineUnpackInterval (stencil::Direction dir, const CellInterval &cellBB, const BlockID &smallBlock)
CellInterval walberla::field::refinement::fineToCoarsePackInterval (stencil::Direction dir, const CellInterval &cellBB)
CellInterval walberla::field::refinement::fineToCoarseUnpackInterval (stencil::Direction dir, const CellInterval &cellBB, const BlockID &smallBlock)