50 mu_ = mu_ref_ * t_nondim *
sqrt(t_nondim) * ((t_ref_ + s_) / (t + s_));
55 dmudt_rho_ = mu_ref_ * (t_ref_ + s_) * ts_inv *
sqrt(t_nondim) * (1.5 * t_ref_inv - t_nondim * ts_inv);
Interface class for defining laminar viscosity models.
Defines Sutherland's Law for laminar viscosity.
Definition CSutherland.hpp:37
void SetViscosity(su2double t, su2double rho) override
Set Viscosity.
Definition CSutherland.hpp:47
CSutherland(su2double mu_ref, su2double t_ref, su2double s)
Constructor of the class.
Definition CSutherland.hpp:42
Interface class for defining the laminar viscosity model.
Definition CViscosityModel.hpp:39
su2double mu_
Dynamic viscosity.
Definition CViscosityModel.hpp:67
su2double dmudt_rho_
DmuDT_rho.
Definition CViscosityModel.hpp:69
su2double dmudrho_t_
DmuDrho_T.
Definition CViscosityModel.hpp:68
passivedouble su2double
Definition code_config.hpp:181
FORCEINLINE ARRAY_T sqrt(const ARRAY_T &x)
Definition special_vectorization.hpp:116