Namespace for finite-volume.
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
| localEulerDdtScheme |
| | Local time-step first-order Euler implicit/explicit ddt. The reciprocal of the local time-step field is looked-up from the database with the name provided. 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_ |