|
|
|
convectionScheme< Type > Class Template ReferenceAbstract base class for convection schemes. More...
Inheritance diagram for convectionScheme< Type >:
![]()
Collaboration diagram for convectionScheme< Type >:
![]()
Detailed Descriptiontemplate<class Type>
Abstract base class for convection schemes.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| convectionScheme | ( | const convectionScheme< Type > & | cs | ) | [inline] |
| convectionScheme | ( | const fvMesh & | mesh, | |
| const surfaceScalarField & | ||||
| ) | [inline] |
| ~convectionScheme | ( | ) | [inline, virtual] |
Definition at line 162 of file convectionScheme.C.
| virtual const word& type | ( | ) | const [pure virtual] |
Runtime type information.
| declareRunTimeSelectionTable | ( | tmp | , | |
| convectionScheme< Type > | , | |||
| Istream | , | |||
| (const fvMesh &mesh, const surfaceScalarField &faceFlux, Istream &schemeData) | , | |||
| (mesh, faceFlux, schemeData) | ||||
| ) |
| declareRunTimeSelectionTable | ( | tmp | , | |
| convectionScheme< Type > | , | |||
| Multivariate | , | |||
| (const fvMesh &mesh, const typename multivariateSurfaceInterpolationScheme< Type >::fieldTable &fields, const surfaceScalarField &faceFlux, Istream &schemeData) | , | |||
| (mesh, fields, faceFlux, schemeData) | ||||
| ) |
| tmp< convectionScheme< Type > > New | ( | const fvMesh & | mesh, | |
| const surfaceScalarField & | faceFlux, | |||
| Istream & | schemeData | |||
| ) | [inline, static] |
Return a pointer to a new convectionScheme created on freestore.
Definition at line 51 of file convectionScheme.C.
| tmp< convectionScheme< Type > > New | ( | const fvMesh & | mesh, | |
| const typename multivariateSurfaceInterpolationScheme< Type >::fieldTable & | fields, | |||
| const surfaceScalarField & | faceFlux, | |||
| Istream & | schemeData | |||
| ) | [inline, static] |
Return a pointer to a new multivariate convectionScheme.
created on freestore
Definition at line 102 of file convectionScheme.C.
| const fvMesh& mesh | ( | ) | const [inline] |
| virtual tmp<GeometricField<Type, fvsPatchField, surfaceMesh> > interpolate | ( | const surfaceScalarField & | , | |
| const GeometricField< Type, fvPatchField, volMesh > & | ||||
| ) | const [pure virtual] |
Implemented in gaussConvectionScheme< Type >, and multivariateGaussConvectionScheme< Type >.
| virtual tmp<GeometricField<Type, fvsPatchField, surfaceMesh> > flux | ( | const surfaceScalarField & | , | |
| const GeometricField< Type, fvPatchField, volMesh > & | ||||
| ) | const [pure virtual] |
Implemented in gaussConvectionScheme< Type >, and multivariateGaussConvectionScheme< Type >.
| virtual tmp<fvMatrix<Type> > fvmDiv | ( | const surfaceScalarField & | , | |
| GeometricField< Type, fvPatchField, volMesh > & | ||||
| ) | const [pure virtual] |
Implemented in gaussConvectionScheme< Type >, and multivariateGaussConvectionScheme< Type >.
| virtual tmp<GeometricField<Type, fvPatchField, volMesh> > fvcDiv | ( | const surfaceScalarField & | , | |
| const GeometricField< Type, fvPatchField, volMesh > & | ||||
| ) | const [pure virtual] |
Implemented in gaussConvectionScheme< Type >, and multivariateGaussConvectionScheme< Type >.
| void operator= | ( | const convectionScheme< Type > & | cs | ) | [inline] |
Definition at line 169 of file convectionScheme.C.