Skip to content
Snippets Groups Projects
Commit 2a1b51ba authored by Dmitri Naumov's avatar Dmitri Naumov
Browse files

[MatL] Fluid viscosity. Remove else-after-return.

parent 6e334809
No related branches found
No related tags found
No related merge requests found
...@@ -87,11 +87,11 @@ std::unique_ptr<FluidProperty> createViscosityModel( ...@@ -87,11 +87,11 @@ std::unique_ptr<FluidProperty> createViscosityModel(
//! \ogs_file_param{material__fluid__viscosity__Constant__value} //! \ogs_file_param{material__fluid__viscosity__Constant__value}
config.getConfigParameter<double>("value"))); config.getConfigParameter<double>("value")));
} }
else if (type == "LinearPressure") if (type == "LinearPressure")
return createLinearPressureDependentViscosity(config); return createLinearPressureDependentViscosity(config);
else if (type == "TemperatureDependent") if (type == "TemperatureDependent")
return createTemperatureDependentViscosity(config); return createTemperatureDependentViscosity(config);
else if (type == "Vogels") if (type == "Vogels")
{ {
//! \ogs_file_param{material__fluid__viscosity__type} //! \ogs_file_param{material__fluid__viscosity__type}
config.checkConfigParameter("type", "Vogels"); config.checkConfigParameter("type", "Vogels");
...@@ -110,7 +110,7 @@ std::unique_ptr<FluidProperty> createViscosityModel( ...@@ -110,7 +110,7 @@ std::unique_ptr<FluidProperty> createViscosityModel(
new VogelsLiquidDynamicViscosity<VogelsViscosityConstantsWater>( new VogelsLiquidDynamicViscosity<VogelsViscosityConstantsWater>(
constants)); constants));
} }
else if (fluid_type == "CO2") if (fluid_type == "CO2")
{ {
//! \ogs_file_param{material__fluid__viscosity__Vogels__liquid_type} //! \ogs_file_param{material__fluid__viscosity__Vogels__liquid_type}
config.checkConfigParameter("liquid_type", "CO2"); config.checkConfigParameter("liquid_type", "CO2");
...@@ -119,7 +119,7 @@ std::unique_ptr<FluidProperty> createViscosityModel( ...@@ -119,7 +119,7 @@ std::unique_ptr<FluidProperty> createViscosityModel(
new VogelsLiquidDynamicViscosity<VogelsViscosityConstantsCO2>( new VogelsLiquidDynamicViscosity<VogelsViscosityConstantsCO2>(
constants)); constants));
} }
else if (fluid_type == "CH4") if (fluid_type == "CH4")
{ {
//! \ogs_file_param{material__fluid__viscosity__Vogels__liquid_type} //! \ogs_file_param{material__fluid__viscosity__Vogels__liquid_type}
config.checkConfigParameter("liquid_type", "CH4"); config.checkConfigParameter("liquid_type", "CH4");
...@@ -128,28 +128,24 @@ std::unique_ptr<FluidProperty> createViscosityModel( ...@@ -128,28 +128,24 @@ std::unique_ptr<FluidProperty> createViscosityModel(
new VogelsLiquidDynamicViscosity<VogelsViscosityConstantsCH4>( new VogelsLiquidDynamicViscosity<VogelsViscosityConstantsCH4>(
constants)); constants));
} }
else
{ OGS_FATAL(
OGS_FATAL( "The fluid type %s for Vogels model is unavailable.\n"
"The fluid type %s for Vogels model is unavailable.\n" "The available fluid types are Water, CO2 and CH4\n",
"The available fluid types are Water, CO2 and CH4\n", fluid_type.data());
fluid_type.data());
}
} }
else if (type == "WaterViscosityIAPWS") if (type == "WaterViscosityIAPWS")
{ {
//! \ogs_file_param{material__fluid__viscosity__type} //! \ogs_file_param{material__fluid__viscosity__type}
config.checkConfigParameter("type", "WaterViscosityIAPWS"); config.checkConfigParameter("type", "WaterViscosityIAPWS");
return std::unique_ptr<FluidProperty>(new WaterViscosityIAPWS()); return std::unique_ptr<FluidProperty>(new WaterViscosityIAPWS());
} }
else
{ OGS_FATAL(
OGS_FATAL( "The viscosity type %s is unavailable.\n"
"The viscosity type %s is unavailable.\n" "The available types are \n\tConstant, \n\tLinearPressure "
"The available types are \n\tConstant, \n\tLinearPressure " "\n\tTemperatureDependent, \n\tVogels\n",
"\n\tTemperatureDependent, \n\tVogels\n", type.data());
type.data());
}
} }
} // end namespace } // end namespace
......
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