waLBerla 7.2
Loading...
Searching...
No Matches
walberla::free_surface::bubble_model::FloodFillUsingFlagField< FlagField_T > Class Template Reference

#include <FloodFill.h>

+ Inheritance diagram for walberla::free_surface::bubble_model::FloodFillUsingFlagField< FlagField_T >:

Public Member Functions

 FloodFillUsingFlagField (ConstBlockDataID fillFieldID, ConstBlockDataID flagFieldID)
 
 ~FloodFillUsingFlagField () override=default
 
void run (IBlock &block, BlockDataID bubbleFieldID, const Cell &startCell, BubbleID newBubbleID, real_t &volume, uint_t &nrOfCells) override
 
- Public Member Functions inherited from walberla::free_surface::bubble_model::FloodFillInterface
virtual ~FloodFillInterface ()=default
 

Private Attributes

ConstBlockDataID fillFieldID_
 
ConstBlockDataID flagFieldID_
 

Constructor & Destructor Documentation

◆ FloodFillUsingFlagField()

template<typename FlagField_T >
walberla::free_surface::bubble_model::FloodFillUsingFlagField< FlagField_T >::FloodFillUsingFlagField ( ConstBlockDataID fillFieldID,
ConstBlockDataID flagFieldID )
inline

◆ ~FloodFillUsingFlagField()

Member Function Documentation

◆ run()

template<typename FlagField_T >
void walberla::free_surface::bubble_model::FloodFillUsingFlagField< FlagField_T >::run ( IBlock & block,
BlockDataID bubbleFieldID,
const Cell & startCell,
BubbleID newBubbleID,
real_t & volume,
uint_t & nrOfCells )
overridevirtual

Member Data Documentation

◆ fillFieldID_

◆ flagFieldID_


The documentation for this class was generated from the following files: