Foam::fv Namespace ReferenceNamespace for finite-volume.
More...
|
Classes |
| class | convectionScheme |
| | Abstract base class for convection schemes. More...
|
| class | gaussConvectionScheme |
| | Basic second-order convection using face-gradients and Gauss' theorem. More...
|
| class | multivariateGaussConvectionScheme |
| | Basic second-order convection using face-gradients and Gauss' theorem. More...
|
| class | d2dt2Scheme |
| | Abstract base class for d2dt2 schemes. More...
|
| class | EulerD2dt2Scheme |
| | First-order Euler implicit d2dt2 using the current and two previous time-step values. More...
|
| class | steadyStateD2dt2Scheme |
| | SteadyState d2dt2 which returns 0. More...
|
| class | backwardDdtScheme |
| | Second-order backward-differencing ddt using the current and two previous time-step values. More...
|
| class | boundedBackwardDdtScheme |
| | Second-order bounded-backward-differencing ddt using the current and two previous time-step values. More...
|
| class | CoEulerDdtScheme |
| | Courant number limited first-order Euler implicit/explicit ddt. More...
|
| class | CrankNicholsonDdtScheme |
| | Second-oder CrankNicholson implicit ddt using the current and previous time-step fields as well as the previous time-step ddt. More...
|
| class | ddtScheme |
| | Abstract base class for ddt schemes. More...
|
| class | EulerDdtScheme |
| | Basic first-order Euler implicit/explicit ddt using only the current and previous time-step values. More...
|
| class | SLTSDdtScheme |
| | Stabilised local time-step first-order Euler implicit/explicit ddt. The time-step is adjusted locally so that an advective equations remains diagonally dominant. More...
|
| class | steadyStateDdtScheme |
| | SteadyState implicit/explicit ddt which returns 0. More...
|
| class | divScheme |
| | Abstract base class for div schemes. More...
|
| class | gaussDivScheme |
| | Basic second-order div using face-gradients and Gauss' theorem. More...
|
| class | extendedLeastSquaresGrad |
| | Second-order gradient scheme using least-squares. More...
|
| class | fourthGrad |
| | Second-order gradient scheme using least-squares. More...
|
| class | gaussGrad |
| | Basic second-order gradient scheme using face-interpolation and Gauss' theorem. More...
|
| class | gradScheme |
| | Abstract base class for gradient schemes. More...
|
| class | leastSquaresGrad |
| | Second-order gradient scheme using least-squares. More...
|
| class | cellLimitedGrad |
| | cellLimitedGrad gradient scheme applied to a runTime selected base gradient scheme. More...
|
| class | cellMDLimitedGrad |
| | cellMDLimitedGrad gradient scheme applied to a runTime selected base gradient scheme. More...
|
| class | faceLimitedGrad |
| | faceLimitedGrad gradient scheme applied to a runTime selected base gradient scheme. More...
|
| class | faceMDLimitedGrad |
| | faceMDLimitedGrad gradient scheme applied to a runTime selected base gradient scheme. More...
|
| class | gaussLaplacianScheme |
| | Basic second-order laplacian using face-gradients and Gauss' theorem. More...
|
| class | laplacianScheme |
| | Abstract base class for laplacian schemes. More...
|
| class | correctedSnGrad |
| | Simple central-difference snGrad scheme with non-orthogonal correction. More...
|
| class | limitedSnGrad |
| | Central-difference snGrad scheme with limited non-orthogonal correction. More...
|
| class | quadraticFitSnGrad |
| class | snGradScheme |
| | Abstract base class for snGrad schemes. More...
|
| class | uncorrectedSnGrad |
| | Simple central-difference snGrad scheme without non-orthogonal correction. More...
|
Typedefs |
typedef laplacianScheme
< scalar, scalar > | laplacianSchemescalarscalar |
typedef laplacianScheme
< scalar, symmTensor > | laplacianSchemescalarsymmTensor |
typedef laplacianScheme
< scalar, tensor > | laplacianSchemescalartensor |
typedef laplacianScheme
< vector, scalar > | laplacianSchemevectorscalar |
typedef laplacianScheme
< vector, symmTensor > | laplacianSchemevectorsymmTensor |
typedef laplacianScheme
< vector, tensor > | laplacianSchemevectortensor |
typedef laplacianScheme
< sphericalTensor, scalar > | laplacianSchemesphericalTensorscalar |
typedef laplacianScheme
< sphericalTensor, symmTensor > | laplacianSchemesphericalTensorsymmTensor |
typedef laplacianScheme
< sphericalTensor, tensor > | laplacianSchemesphericalTensortensor |
typedef laplacianScheme
< symmTensor, scalar > | laplacianSchemesymmTensorscalar |
typedef laplacianScheme
< symmTensor, symmTensor > | laplacianSchemesymmTensorsymmTensor |
typedef laplacianScheme
< symmTensor, tensor > | laplacianSchemesymmTensortensor |
typedef laplacianScheme
< tensor, scalar > | laplacianSchemetensorscalar |
typedef laplacianScheme
< tensor, symmTensor > | laplacianSchemetensorsymmTensor |
typedef laplacianScheme
< tensor, tensor > | laplacianSchemetensortensor |
Functions |
| | defineTemplateRunTimeSelectionTable (convectionScheme< scalar >, Istream) |
| | defineTemplateRunTimeSelectionTable (convectionScheme< scalar >, Multivariate) |
| | defineTemplateRunTimeSelectionTable (convectionScheme< vector >, Istream) |
| | defineTemplateRunTimeSelectionTable (convectionScheme< vector >, Multivariate) |
| | defineTemplateRunTimeSelectionTable (convectionScheme< sphericalTensor >, Istream) |
| | defineTemplateRunTimeSelectionTable (convectionScheme< sphericalTensor >, Multivariate) |
| | defineTemplateRunTimeSelectionTable (convectionScheme< symmTensor >, Istream) |
| | defineTemplateRunTimeSelectionTable (convectionScheme< symmTensor >, Multivariate) |
| | defineTemplateRunTimeSelectionTable (convectionScheme< tensor >, Istream) |
| | defineTemplateRunTimeSelectionTable (convectionScheme< tensor >, Multivariate) |
| | defineTemplateRunTimeSelectionTable (d2dt2Scheme< scalar >, Istream) |
| | defineTemplateRunTimeSelectionTable (d2dt2Scheme< vector >, Istream) |
| | defineTemplateRunTimeSelectionTable (d2dt2Scheme< sphericalTensor >, Istream) |
| | defineTemplateRunTimeSelectionTable (d2dt2Scheme< symmTensor >, Istream) |
| | defineTemplateRunTimeSelectionTable (d2dt2Scheme< tensor >, Istream) |
| | defineTypeNameAndDebug (boundedBackwardDdtScheme, 0) |
| template<class Type > |
const FieldField< fvPatchField,
Type > & | ff (const FieldField< fvPatchField, Type > &bf) |
| | defineTemplateRunTimeSelectionTable (ddtScheme< scalar >, Istream) |
| | defineTemplateRunTimeSelectionTable (ddtScheme< vector >, Istream) |
| | defineTemplateRunTimeSelectionTable (ddtScheme< sphericalTensor >, Istream) |
| | defineTemplateRunTimeSelectionTable (ddtScheme< symmTensor >, Istream) |
| | defineTemplateRunTimeSelectionTable (ddtScheme< tensor >, Istream) |
| | defineTemplateRunTimeSelectionTable (divScheme< vector >, Istream) |
| | defineTemplateRunTimeSelectionTable (divScheme< sphericalTensor >, Istream) |
| | defineTemplateRunTimeSelectionTable (divScheme< symmTensor >, Istream) |
| | defineTemplateRunTimeSelectionTable (divScheme< tensor >, Istream) |
| | NamespaceName ("fv") |
| | defineTemplateRunTimeSelectionTable (gradScheme< scalar >, Istream) |
| | defineTemplateRunTimeSelectionTable (gradScheme< vector >, Istream) |
| | makeFvGradScheme (cellLimitedGrad) |
| | makeFvGradScheme (cellMDLimitedGrad) |
| | makeFvGradScheme (faceLimitedGrad) |
| | makeFvGradScheme (faceMDLimitedGrad) |
| | defineTemplateRunTimeSelectionTable (laplacianSchemescalarscalar, Istream) |
| | defineTemplateRunTimeSelectionTable (snGradScheme< scalar >, Mesh) |
| | defineTemplateRunTimeSelectionTable (snGradScheme< vector >, Mesh) |
| | defineTemplateRunTimeSelectionTable (snGradScheme< sphericalTensor >, Mesh) |
| | defineTemplateRunTimeSelectionTable (snGradScheme< symmTensor >, Mesh) |
| | defineTemplateRunTimeSelectionTable (snGradScheme< tensor >, Mesh) |
Variables |
ddtScheme< scalar >
::addIstreamConstructorToTable
< boundedBackwardDdtScheme > | addboundedBackwardDdtSchemeIstreamConstructorToTable_ |
Detailed Description
Namespace for finite-volume.
Typedef Documentation
Function Documentation
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
convectionScheme< scalar > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
convectionScheme< scalar > |
, |
|
|
Multivariate |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
convectionScheme< vector > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
convectionScheme< vector > |
, |
|
|
Multivariate |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
convectionScheme< sphericalTensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
convectionScheme< sphericalTensor > |
, |
|
|
Multivariate |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
convectionScheme< symmTensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
convectionScheme< symmTensor > |
, |
|
|
Multivariate |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
convectionScheme< tensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
convectionScheme< tensor > |
, |
|
|
Multivariate |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
d2dt2Scheme< scalar > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
d2dt2Scheme< vector > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
d2dt2Scheme< sphericalTensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
d2dt2Scheme< symmTensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
d2dt2Scheme< tensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTypeNameAndDebug |
( |
boundedBackwardDdtScheme |
, |
|
|
0 |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
ddtScheme< scalar > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
ddtScheme< vector > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
ddtScheme< sphericalTensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
ddtScheme< symmTensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
ddtScheme< tensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
divScheme< vector > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
divScheme< sphericalTensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
divScheme< symmTensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
divScheme< tensor > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::NamespaceName |
( |
"fv" |
|
) |
|
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
gradScheme< scalar > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
gradScheme< vector > |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::makeFvGradScheme |
( |
cellLimitedGrad |
|
) |
|
| Foam::fv::makeFvGradScheme |
( |
cellMDLimitedGrad |
|
) |
|
Definition at line 38 of file cellMDLimitedGrads.C.
References fvMesh::boundary(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), fvMesh::C(), fvMesh::Cf(), fvPatchField< Type >::coupled(), forAll, g, cellMDLimitedGrad< Type >::grad(), GeometricField< Type, PatchField, GeoMesh >::internalField(), makeFvGradScheme(), Foam::max(), mesh, DimensionedField< Type, GeoMesh >::mesh(), Foam::min(), fvMesh::neighbour(), fvMesh::owner(), patchi, and fvPatchField< Type >::patchNeighbourField().
| Foam::fv::makeFvGradScheme |
( |
faceLimitedGrad |
|
) |
|
| Foam::fv::makeFvGradScheme |
( |
faceMDLimitedGrad |
|
) |
|
Definition at line 39 of file faceMDLimitedGrads.C.
References fvMesh::boundary(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), fvMesh::C(), fvMesh::Cf(), fvPatchField< Type >::coupled(), fvPatchField< Type >::fixesValue(), forAll, g, faceMDLimitedGrad< Type >::grad(), cellMDLimitedGrad< Type >::limitFace(), makeFvGradScheme(), Foam::max(), mesh, DimensionedField< Type, GeoMesh >::mesh(), Foam::min(), fvMesh::neighbour(), fvMesh::owner(), patchi, and fvPatchField< Type >::patchNeighbourField().
| defineTemplateRunTimeSelectionTable |
( |
laplacianSchemescalarscalar |
, |
|
|
Istream |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
snGradScheme< scalar > |
, |
|
|
Mesh |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
snGradScheme< vector > |
, |
|
|
Mesh |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
snGradScheme< sphericalTensor > |
, |
|
|
Mesh |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
snGradScheme< symmTensor > |
, |
|
|
Mesh |
| |
|
) |
| | |
| Foam::fv::defineTemplateRunTimeSelectionTable |
( |
snGradScheme< tensor > |
, |
|
|
Mesh |
| |
|
) |
| | |
Variable Documentation
Copyright © 2000-2009 OpenCFD Ltd
|