12#ifndef DUMUX_FREEFLOW_TURBLENCEMODEL_HH
13#define DUMUX_FREEFLOW_TURBLENCEMODEL_HH
45 switch (turbulenceModel)
54 default:
return "Invalid";
74 default:
return "Invalid";
86 DUNE_THROW(
ParameterException,
"\nThis SST Model approach : \"" << sstModel <<
"\" is not implemented.\n"
87 <<
"The available SST models are as follows: \n"
Exception thrown if a run-time parameter is not specified correctly.
Definition: exceptions.hh:48
Some exceptions thrown in DuMux
TurbulenceModel
The available free flow turbulence models in Dumux.
Definition: turbulencemodel.hh:26
SSTModel
The available variations of the SST Turbulence Model.
Definition: turbulencemodel.hh:63
std::string turbulenceModelToString(TurbulenceModel turbulenceModel)
return the name of the Turbulence Model
Definition: turbulencemodel.hh:43
std::string sstModelToString(SSTModel sstModel)
return the name of the sst Model as a string
Definition: turbulencemodel.hh:68
constexpr unsigned int numTurbulenceEq(TurbulenceModel model)
Definition: turbulencemodel.hh:30
SSTModel sstModelFromString(const std::string &sstModel)
Convenience function to convert user input given as std::string to the corresponding enum class used ...
Definition: turbulencemodel.hh:82