#include <ExcessMassDistributionModel.h>
◆ ExcessMassModel
Enumerator |
---|
EvenlyAllInterface | |
EvenlyNewInterface | |
EvenlyOldInterface | |
WeightedAllInterface | |
WeightedNewInterface | |
WeightedOldInterface | |
EvenlyAllInterfaceAndLiquid | |
EvenlyAllInterfaceFallbackLiquid | |
EvenlyNewInterfaceFallbackLiquid | |
◆ ExcessMassDistributionModel() [1/2]
walberla::free_surface::ExcessMassDistributionModel::ExcessMassDistributionModel |
( |
const std::string & |
modelName | ) |
|
|
inline |
◆ ExcessMassDistributionModel() [2/2]
walberla::free_surface::ExcessMassDistributionModel::ExcessMassDistributionModel |
( |
const ExcessMassModel & |
modelType | ) |
|
|
inline |
◆ chooseName()
std::string walberla::free_surface::ExcessMassDistributionModel::chooseName |
( |
ExcessMassModel const & |
modelType | ) |
const |
|
inlineprivate |
◆ chooseType()
ExcessMassModel walberla::free_surface::ExcessMassDistributionModel::chooseType |
( |
const std::string & |
modelName | ) |
|
|
inlineprivate |
◆ getFullModelSpecification()
std::string walberla::free_surface::ExcessMassDistributionModel::getFullModelSpecification |
( |
| ) |
const |
|
inline |
◆ getModelName()
std::string walberla::free_surface::ExcessMassDistributionModel::getModelName |
( |
| ) |
const |
|
inline |
◆ getModelType()
ExcessMassModel walberla::free_surface::ExcessMassDistributionModel::getModelType |
( |
| ) |
const |
|
inline |
◆ getTypeIterator()
static std::initializer_list< const ExcessMassModel > walberla::free_surface::ExcessMassDistributionModel::getTypeIterator |
( |
| ) |
|
|
inlinestatic |
◆ isEvenlyAllInterfaceFallbackLiquidType()
bool walberla::free_surface::ExcessMassDistributionModel::isEvenlyAllInterfaceFallbackLiquidType |
( |
| ) |
const |
|
inline |
◆ isEvenlyType()
bool walberla::free_surface::ExcessMassDistributionModel::isEvenlyType |
( |
| ) |
const |
|
inline |
◆ isWeightedType()
bool walberla::free_surface::ExcessMassDistributionModel::isWeightedType |
( |
| ) |
const |
|
inline |
◆ listOfAllEnums
constexpr std::initializer_list< const ExcessMassModel > walberla::free_surface::ExcessMassDistributionModel::listOfAllEnums |
|
staticconstexprprivate |
◆ modelName_
std::string walberla::free_surface::ExcessMassDistributionModel::modelName_ |
|
private |
◆ modelType_
ExcessMassModel walberla::free_surface::ExcessMassDistributionModel::modelType_ |
|
private |
The documentation for this class was generated from the following file: