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: