waLBerla 7.3
Loading...
Searching...
No Matches
BubbleModelBase Class Referenceabstract

#include <BubbleModel.h>

Inheritance diagram for BubbleModelBase:

Public Member Functions

virtual ~BubbleModelBase ()=default
virtual real_t getDensity (IBlock *block, const Cell &cell) const=0
virtual void setDensity (IBlock *block, const Cell &cell, real_t value)=0
virtual void setDensityOfAllBubbles (real_t val)=0
virtual void reportFillLevelChange (IBlock *block, const Cell &cell, real_t fillLevelDifference)=0
virtual void reportLiquidToInterfaceConversion (IBlock *block, const Cell &cell)=0
virtual void reportInterfaceToLiquidConversion (IBlock *block, const Cell &cell)=0
virtual void update ()=0

Constructor & Destructor Documentation

◆ ~BubbleModelBase()

Member Function Documentation

◆ getDensity()

virtual real_t walberla::free_surface::bubble_model::BubbleModelBase::getDensity ( IBlock * block,
const Cell & cell ) const
pure virtual

◆ reportFillLevelChange()

virtual void walberla::free_surface::bubble_model::BubbleModelBase::reportFillLevelChange ( IBlock * block,
const Cell & cell,
real_t fillLevelDifference )
pure virtual

◆ reportInterfaceToLiquidConversion()

virtual void walberla::free_surface::bubble_model::BubbleModelBase::reportInterfaceToLiquidConversion ( IBlock * block,
const Cell & cell )
pure virtual

◆ reportLiquidToInterfaceConversion()

virtual void walberla::free_surface::bubble_model::BubbleModelBase::reportLiquidToInterfaceConversion ( IBlock * block,
const Cell & cell )
pure virtual

◆ setDensity()

virtual void walberla::free_surface::bubble_model::BubbleModelBase::setDensity ( IBlock * block,
const Cell & cell,
real_t value )
pure virtual

◆ setDensityOfAllBubbles()

◆ update()


The documentation for this class was generated from the following file:
  • /builds/administration/walberla-website/walberla/src/lbm/free_surface/bubble_model/BubbleModel.h