25 #ifndef GRINS_SPALART_ALLMARAS_PARAMETERS_H
26 #define GRINS_SPALART_ALLMARAS_PARAMETERS_H
32 #include "libmesh/libmesh.h"
49 libMesh::Real
source_fn( libMesh::Number nu, libMesh::Real mu,
50 libMesh::Real wall_distance, libMesh::Real vorticity_value,
bool infinite_distance)
const;
53 libMesh::Real
destruction_fn( libMesh::Number nu, libMesh::Real wall_distance,
54 libMesh::Real S_tilde,
bool infinite_distance)
const;
58 libMesh::Real
fv1( libMesh::Real chi )
const;
126 libMesh::Real chi3 = chi*chi*chi;
127 libMesh::Real cv1 = this->
get_cv1();
128 libMesh::Real cv13 = cv1*cv1*cv1;
130 return chi3/(chi3 + cv13);
135 #endif // GRINS_SPALART_ALLMARAS_PARAMETERS_H
libMesh::Real _r_lin
Constants specific to the calculation of the destruction function.
libMesh::Real _kappa
Constants specific to the calculation of the source function.
libMesh::Real get_cv1() const
libMesh::Real _cb1
Spalart Allmaras model constants, the constant _cw1 are calculated, not cached.
libMesh::Real source_fn(libMesh::Number nu, libMesh::Real mu, libMesh::Real wall_distance, libMesh::Real vorticity_value, bool infinite_distance) const
~SpalartAllmarasParameters()
libMesh::Real get_c_w3() const
libMesh::Real get_c_t3() const
libMesh::Real _c_n1
Constants specific to the calculation of the negative S-A model.
libMesh::Real get_sigma() const
libMesh::Real get_cb2() const
ParameterUser base class. Utility methods for subclasses.
libMesh::Real get_cv2() const
libMesh::Real get_c_t4() const
libMesh::Real get_cb1() const
libMesh::Real get_c_w2() const
libMesh::Real destruction_fn(libMesh::Number nu, libMesh::Real wall_distance, libMesh::Real S_tilde, bool infinite_distance) const
libMesh::Real get_kappa() const
libMesh::Real get_cv3() const
Encapsulate Spalart-Allmaras model parameters.
libMesh::Real get_r_lin() const
libMesh::Real get_c_n1() const
libMesh::Real fv1(libMesh::Real chi) const
Helper function.
libMesh::Real _c_t3
Constants specific to the calculation of the trip function (but used in.
SpalartAllmarasParameters()