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

Namespaces

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

Functions

template<typename BoundaryHandling>
void walberla::geometry::initBoundaryHandling (StructuredBlockStorage &blocks, BlockDataID boundaryHandlingId, const Config::BlockHandle &geometryBlock)
 Convenience function for setting up boundary handling via a block in the configuration file.
template<typename BoundaryHandling>
void walberla::geometry::initBoundaryHandling (StructuredBlockStorage &blocks, BlockDataID boundaryHandlingId, const Config &config)
template<typename BoundaryHandling>
void walberla::geometry::setNonBoundaryCellsToDomain (StructuredBlockStorage &blocks, BlockDataID boundaryHandlingId)
template<typename FlagField_T>
void walberla::geometry::setNonBoundaryCellsToDomain (StructuredBlockStorage &blocks, BlockDataID flagFieldID, field::FlagUID fluidFlagID)
template<typename FlagField_T>
void walberla::geometry::setNonBoundaryCellsToDomain (StructuredBlockStorage &blocks, BlockDataID flagFieldID, field::FlagUID fluidFlagID, cell_idx_t numGhostLayers)