GRINS-0.8.0
List of all members | Public Member Functions
GRINSTesting::TurbulentBdyFunctionNu Class Reference
Inheritance diagram for GRINSTesting::TurbulentBdyFunctionNu:
Inheritance graph
[legend]
Collaboration diagram for GRINSTesting::TurbulentBdyFunctionNu:
Collaboration graph
[legend]

Public Member Functions

 TurbulentBdyFunctionNu (libMesh::MeshFunction *turbulent_bc_values)
 
virtual libMesh::Number compute_final_value (const libMesh::DenseVector< libMesh::Number > &u_nu_values)
 
virtual libMesh::UniquePtr< libMesh::FunctionBase< libMesh::Number > > clone () const
 
- Public Member Functions inherited from GRINSTesting::TurbBoundFuncBase
 TurbBoundFuncBase (libMesh::MeshFunction *turbulent_bc_values)
 
virtual libMesh::Number operator() (const libMesh::Point &, const libMesh::Real=0)
 
virtual void operator() (const libMesh::Point &p, const libMesh::Real t, libMesh::DenseVector< libMesh::Number > &output)
 

Additional Inherited Members

- Protected Attributes inherited from GRINSTesting::TurbBoundFuncBase
libMesh::MeshFunction * _turbulent_bc_values
 

Detailed Description

Definition at line 128 of file test_turbulent_channel.C.

Constructor & Destructor Documentation

GRINSTesting::TurbulentBdyFunctionNu::TurbulentBdyFunctionNu ( libMesh::MeshFunction *  turbulent_bc_values)
inline

Definition at line 131 of file test_turbulent_channel.C.

Referenced by clone().

132  : TurbBoundFuncBase(turbulent_bc_values)
133  {}
TurbBoundFuncBase(libMesh::MeshFunction *turbulent_bc_values)

Member Function Documentation

virtual libMesh::UniquePtr<libMesh::FunctionBase<libMesh::Number> > GRINSTesting::TurbulentBdyFunctionNu::clone ( ) const
inlinevirtual

Definition at line 138 of file test_turbulent_channel.C.

References GRINSTesting::TurbBoundFuncBase::_turbulent_bc_values, and TurbulentBdyFunctionNu().

139  { return libMesh::UniquePtr<libMesh::FunctionBase<libMesh::Number> > (new TurbulentBdyFunctionNu(_turbulent_bc_values)); }
libMesh::MeshFunction * _turbulent_bc_values
TurbulentBdyFunctionNu(libMesh::MeshFunction *turbulent_bc_values)
virtual libMesh::Number GRINSTesting::TurbulentBdyFunctionNu::compute_final_value ( const libMesh::DenseVector< libMesh::Number > &  u_nu_values)
inlinevirtual

Implements GRINSTesting::TurbBoundFuncBase.

Definition at line 135 of file test_turbulent_channel.C.

136  { return u_nu_values(1)/(2.0*21.995539); }

The documentation for this class was generated from the following file:

Generated on Tue Dec 19 2017 12:47:33 for GRINS-0.8.0 by  doxygen 1.8.9.1