Bounded form of the selected convection scheme. 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) |
Bounded form of the selected convection scheme.
Boundedness is achieved by subtracting div(phi)*vf or Sp(div(phi), vf) which is non-conservative if div(phi) != 0 but conservative otherwise.
Can be used for convection of bounded scalar properties in steady-state solvers to improve stability if insufficient convergence of the pressure equation causes temporary divergence of the flux field.
Definition at line 62 of file boundedConvectionScheme.H.
|
inline |
Definition at line 90 of file boundedConvectionScheme.H.
TypeName | ( | "bounded" | ) |
const convectionScheme< Type > & scheme |
Definition at line 39 of file boundedConvectionScheme.C.
|
virtual |
Implements convectionScheme< Type >.
Definition at line 48 of file boundedConvectionScheme.C.
References phi.
|
virtual |
Implements convectionScheme< Type >.
Definition at line 60 of file boundedConvectionScheme.C.
|
virtual |
Implements convectionScheme< Type >.
Definition at line 72 of file boundedConvectionScheme.C.
References Foam::fvm::Sp(), and Foam::fvc::surfaceIntegrate().
|
virtual |
Implements convectionScheme< Type >.
Definition at line 86 of file boundedConvectionScheme.C.
References Foam::fvc::surfaceIntegrate().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.