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_ |