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

Public Member Functions

 TurbulentBdyFunctionU (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 113 of file test_turbulent_channel.C.

Constructor & Destructor Documentation

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

Definition at line 116 of file test_turbulent_channel.C.

Referenced by clone().

117  : TurbBoundFuncBase(turbulent_bc_values)
118  {}
TurbBoundFuncBase(libMesh::MeshFunction *turbulent_bc_values)

Member Function Documentation

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

Definition at line 123 of file test_turbulent_channel.C.

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

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

Implements GRINSTesting::TurbBoundFuncBase.

Definition at line 120 of file test_turbulent_channel.C.

121  { return u_nu_values(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