Basic second-order convection using face-gradients and Gauss' theorem. More...
Additional Inherited Members | |
![]() | |
static tmp< convectionScheme< Type > > | New (const fvMesh &mesh, const surfaceScalarField &faceFlux, Istream &schemeData) |
static tmp< convectionScheme< Type > > | New (const fvMesh &mesh, const typename multivariateSurfaceInterpolationScheme< Type >::fieldTable &fields, const surfaceScalarField &faceFlux, Istream &schemeData) |
Basic second-order convection using face-gradients and Gauss' theorem.
Definition at line 55 of file gaussConvectionScheme.H.
|
inline |
Definition at line 83 of file gaussConvectionScheme.H.
|
inline |
Definition at line 95 of file gaussConvectionScheme.H.
TypeName | ( | "Gauss" | ) |
const surfaceInterpolationScheme< Type > & interpScheme |
Definition at line 39 of file gaussConvectionScheme.C.
|
virtual |
Implements convectionScheme< Type >.
Definition at line 48 of file gaussConvectionScheme.C.
Referenced by multivariateGaussConvectionScheme< Type >::interpolate().
|
virtual |
Implements convectionScheme< Type >.
Definition at line 60 of file gaussConvectionScheme.C.
References Foam::interpolate().
Referenced by multivariateGaussConvectionScheme< Type >::flux().
|
virtual |
Implements convectionScheme< Type >.
Definition at line 72 of file gaussConvectionScheme.C.
References fvMatrix::boundaryCoeffs(), GeometricField::boundaryField(), Foam::correction(), forAll, fvMatrix::internalCoeffs(), GeometricField::primitiveField(), tmp::ref(), Foam::fvc::surfaceIntegrate(), fvPatchField::valueBoundaryCoeffs(), and fvPatchField::valueInternalCoeffs().
Referenced by multivariateGaussConvectionScheme< Type >::fvmDiv().
|
virtual |
Implements convectionScheme< Type >.
Definition at line 116 of file gaussConvectionScheme.C.
References Foam::fvc::flux(), tmp::ref(), and Foam::fvc::surfaceIntegrate().
Referenced by multivariateGaussConvectionScheme< Type >::fvcDiv().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.