waLBerla 7.2
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)