waLBerla 7.2
Loading...
Searching...
No Matches
walberla::free_surface::bubble_model::BubbleModelConstantPressure Class Reference

#include <BubbleModel.h>

+ Inheritance diagram for walberla::free_surface::bubble_model::BubbleModelConstantPressure:

Public Member Functions

 BubbleModelConstantPressure (real_t constantLatticeDensity)
 
 ~BubbleModelConstantPressure () override=default
 
real_t getDensity (IBlock *, const Cell &) const override
 
void setDensity (IBlock *, const Cell &, real_t) override
 
void setDensityOfAllBubbles (real_t val) override
 
void reportFillLevelChange (IBlock *, const Cell &, real_t) override
 
void reportLiquidToInterfaceConversion (IBlock *, const Cell &) override
 
void reportInterfaceToLiquidConversion (IBlock *, const Cell &) override
 
void update () override
 
- Public Member Functions inherited from walberla::free_surface::bubble_model::BubbleModelBase
virtual ~BubbleModelBase ()=default
 

Private Attributes

real_t constantLatticeDensity_
 

Constructor & Destructor Documentation

◆ BubbleModelConstantPressure()

walberla::free_surface::bubble_model::BubbleModelConstantPressure::BubbleModelConstantPressure ( real_t constantLatticeDensity)
inline

◆ ~BubbleModelConstantPressure()

walberla::free_surface::bubble_model::BubbleModelConstantPressure::~BubbleModelConstantPressure ( )
overridedefault

Member Function Documentation

◆ getDensity()

real_t walberla::free_surface::bubble_model::BubbleModelConstantPressure::getDensity ( IBlock * ,
const Cell &  ) const
inlineoverridevirtual

◆ reportFillLevelChange()

void walberla::free_surface::bubble_model::BubbleModelConstantPressure::reportFillLevelChange ( IBlock * ,
const Cell & ,
real_t  )
inlineoverridevirtual

◆ reportInterfaceToLiquidConversion()

void walberla::free_surface::bubble_model::BubbleModelConstantPressure::reportInterfaceToLiquidConversion ( IBlock * ,
const Cell &  )
inlineoverridevirtual

◆ reportLiquidToInterfaceConversion()

void walberla::free_surface::bubble_model::BubbleModelConstantPressure::reportLiquidToInterfaceConversion ( IBlock * ,
const Cell &  )
inlineoverridevirtual

◆ setDensity()

void walberla::free_surface::bubble_model::BubbleModelConstantPressure::setDensity ( IBlock * ,
const Cell & ,
real_t  )
inlineoverridevirtual

◆ setDensityOfAllBubbles()

void walberla::free_surface::bubble_model::BubbleModelConstantPressure::setDensityOfAllBubbles ( real_t val)
inlineoverridevirtual

◆ update()

void walberla::free_surface::bubble_model::BubbleModelConstantPressure::update ( )
inlineoverridevirtual

Member Data Documentation

◆ constantLatticeDensity_

real_t walberla::free_surface::bubble_model::BubbleModelConstantPressure::constantLatticeDensity_
private

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