24#ifndef DUMUX_FREEFLOW_TURBLENCEMODEL_HH
25#define DUMUX_FREEFLOW_TURBLENCEMODEL_HH
57 switch (turbulenceModel)
66 default:
return "Invalid";
86 default:
return "Invalid";
98 DUNE_THROW(
ParameterException,
"\nThis SST Model approach : \"" << sstModel <<
"\" is not implemented.\n"
99 <<
"The available SST models are as follows: \n"
Some exceptions thrown in DuMux
TurbulenceModel
The available free flow turbulence models in Dumux.
Definition: turbulencemodel.hh:38
SSTModel
The available variations of the SST Turbulence Model.
Definition: turbulencemodel.hh:75
std::string turbulenceModelToString(TurbulenceModel turbulenceModel)
return the name of the Turbulence Model
Definition: turbulencemodel.hh:55
std::string sstModelToString(SSTModel sstModel)
return the name of the sst Model as a string
Definition: turbulencemodel.hh:80
constexpr unsigned int numTurbulenceEq(TurbulenceModel model)
Definition: turbulencemodel.hh:42
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:94
Exception thrown if a run-time parameter is not specified correctly.
Definition: exceptions.hh:60