walberla::free_surface::bubble_model::FloodFillUsingFillLevel< Stencil_T > Class Template Reference

#include <FloodFill.h>

+ Inheritance diagram for walberla::free_surface::bubble_model::FloodFillUsingFillLevel< Stencil_T >:

Public Member Functions

 FloodFillUsingFillLevel (ConstBlockDataID fillFieldID)
 
 ~FloodFillUsingFillLevel () 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_
 

Constructor & Destructor Documentation

◆ FloodFillUsingFillLevel()

◆ ~FloodFillUsingFillLevel()

Member Function Documentation

◆ run()

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

Member Data Documentation

◆ fillFieldID_

template<typename Stencil_T >
ConstBlockDataID walberla::free_surface::bubble_model::FloodFillUsingFillLevel< Stencil_T >::fillFieldID_
private

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