Skip to content
Snippets Groups Projects
Commit 64c7845e authored by Giuliano Lombardo's avatar Giuliano Lombardo Committed by Kilian Weishaupt
Browse files

[rans][problem] Make ctor accept modelParamGroup

parent 0ce685c7
No related branches found
No related tags found
1 merge request!1165[rans][problem] Make ctor accept modelParamGroup
......@@ -65,8 +65,8 @@ class OneEqProblem : public RANSProblem<TypeTag>
public:
//! The constructor sets the gravity, if desired by the user.
OneEqProblem(std::shared_ptr<const FVGridGeometry> fvGridGeometry)
: ParentType(fvGridGeometry)
OneEqProblem(std::shared_ptr<const FVGridGeometry> fvGridGeometry, const std::string& paramGroup = "")
: ParentType(fvGridGeometry, paramGroup)
{
useStoredEddyViscosity_ = getParamFromGroup<bool>(this->paramGroup(),
"RANS.UseStoredEddyViscosity", false);
......
......@@ -83,8 +83,8 @@ public:
static constexpr bool useMoles = GET_PROP_VALUE(TypeTag, UseMoles);
//! The constructor sets the gravity, if desired by the user.
KEpsilonProblem(std::shared_ptr<const FVGridGeometry> fvGridGeometry)
: ParentType(fvGridGeometry)
KEpsilonProblem(std::shared_ptr<const FVGridGeometry> fvGridGeometry, const std::string& paramGroup = "")
: ParentType(fvGridGeometry, paramGroup)
{
yPlusThreshold_ = getParamFromGroup<Scalar>(this->paramGroup(), "KEpsilon.YPlusThreshold", 30);
useStoredEddyViscosity_ = getParamFromGroup<bool>(this->paramGroup(), "RANS.UseStoredEddyViscosity", false);
......
......@@ -70,7 +70,8 @@ class KOmegaProblem : public RANSProblem<TypeTag>
using DimMatrix = Dune::FieldMatrix<Scalar, dim, dim>;
public:
KOmegaProblem(std::shared_ptr<const FVGridGeometry> fvGridGeometry) : ParentType(fvGridGeometry)
KOmegaProblem(std::shared_ptr<const FVGridGeometry> fvGridGeometry, const std::string& paramGroup = "")
: ParentType(fvGridGeometry, paramGroup)
{
useStoredEddyViscosity_ = getParamFromGroup<bool>(this->paramGroup(), "RANS.UseStoredEddyViscosity", false);
}
......
......@@ -62,8 +62,8 @@ class LowReKEpsilonProblem : public RANSProblem<TypeTag>
public:
//! The constructor sets the gravity, if desired by the user.
LowReKEpsilonProblem(std::shared_ptr<const FVGridGeometry> fvGridGeometry)
: ParentType(fvGridGeometry)
LowReKEpsilonProblem(std::shared_ptr<const FVGridGeometry> fvGridGeometry, const std::string& paramGroup = "")
: ParentType(fvGridGeometry, paramGroup)
{
useStoredEddyViscosity_ = getParamFromGroup<bool>(this->paramGroup(), "RANS.UseStoredEddyViscosity", true);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment