Foam::fa Namespace Reference

Namespace for finite-area. More...

Classes

class  backwardFaDdtScheme
 Second-order backward-differencing implicit ddt using the current and two previous time-step values. More...
 
class  boundedBackwardFaDdtScheme
 
class  convectionScheme
 Abstract base class for finite area calculus convection schemes. More...
 
class  correctedLnGrad
 Simple central-difference lnGrad scheme with non-orthogonal correction. More...
 
class  divScheme
 Abstract base class for finite area calculus div schemes. More...
 
class  edgeLimitedGrad
 edgeLimitedGrad gradient scheme applied to a runTime selected base gradient scheme. More...
 
class  EulerFaD2dt2Scheme
 First-order Euler implicit d2dt2 using the current and two previous time-step values. More...
 
class  EulerFaDdtScheme
 
class  faceLimitedGrad
 faceLimitedGrad gradient scheme applied to a runTime selected base gradient scheme. More...
 
class  faD2dt2Scheme
 Abstract base class for d2dt2 schemes. More...
 
class  faDdtScheme
 
class  fourthLnGrad
 Fourth-order snGrad scheme with non-orthogonal correction. More...
 
class  gaussConvectionScheme
 Basic second-order convection using face-gradients and Gauss' theorem. More...
 
class  gaussDivScheme
 Basic second-order div using face-gradients and Gauss' theorem. More...
 
class  gaussGrad
 Basic second-order gradient scheme using face-interpolation and Gauss' theorem. More...
 
class  gaussLaplacianScheme
 Basic second-order laplacian using face-gradients and Gauss' theorem. More...
 
class  gradScheme
 Abstract base class for finite area calculus gradient schemes. More...
 
class  laplacianScheme
 Abstract base class for finite area calculus laplacian schemes. More...
 
class  leastSquaresFaGrad
 Second-order gradient scheme using least-squares. More...
 
class  limitedLnGrad
 Central-difference lnGrad scheme with limited non-orthogonal correction. More...
 
class  lnGradScheme
 Abstract base class for lnGrad schemes. More...
 
class  steadyStateFaDdtScheme
 

Functions

 defineTemplateRunTimeSelectionTable (convectionScheme< scalar >, Istream)
 
 defineTemplateRunTimeSelectionTable (convectionScheme< vector >, Istream)
 
 defineTemplateRunTimeSelectionTable (convectionScheme< tensor >, Istream)
 
 defineTemplateRunTimeSelectionTable (faD2dt2Scheme< scalar >, Istream)
 
 defineTemplateRunTimeSelectionTable (faD2dt2Scheme< vector >, Istream)
 
 defineTemplateRunTimeSelectionTable (faD2dt2Scheme< tensor >, Istream)
 
 defineTypeNameAndDebug (boundedBackwardFaDdtScheme, 0)
 
 defineTemplateRunTimeSelectionTable (faDdtScheme< scalar >, Istream)
 
 defineTemplateRunTimeSelectionTable (faDdtScheme< vector >, Istream)
 
 defineTemplateRunTimeSelectionTable (faDdtScheme< tensor >, Istream)
 
 defineTemplateRunTimeSelectionTable (divScheme< vector >, Istream)
 
 defineTemplateRunTimeSelectionTable (divScheme< tensor >, Istream)
 
 NamespaceName ("fa")
 
 defineTemplateRunTimeSelectionTable (gradScheme< scalar >, Istream)
 
 defineTemplateRunTimeSelectionTable (gradScheme< vector >, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianScheme< scalar >, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianScheme< vector >, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianScheme< tensor >, Istream)
 
 defineTemplateRunTimeSelectionTable (lnGradScheme< scalar >, Mesh)
 
 defineTemplateRunTimeSelectionTable (lnGradScheme< vector >, Mesh)
 
 defineTemplateRunTimeSelectionTable (lnGradScheme< tensor >, Mesh)
 

Variables

faDdtScheme< scalar >::addIstreamConstructorToTable< boundedBackwardFaDdtSchemeaddboundedBackwardFaDdtSchemeIstreamConstructorToTable_
 

Detailed Description

Namespace for finite-area.

Function Documentation

◆ defineTemplateRunTimeSelectionTable() [1/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( convectionScheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [2/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( convectionScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [3/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( convectionScheme< tensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [4/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( faD2dt2Scheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [5/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( faD2dt2Scheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [6/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( faD2dt2Scheme< tensor ,
Istream   
)

◆ defineTypeNameAndDebug()

Foam::fa::defineTypeNameAndDebug ( boundedBackwardFaDdtScheme  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [7/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( faDdtScheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [8/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( faDdtScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [9/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( faDdtScheme< tensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [10/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( divScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [11/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( divScheme< tensor ,
Istream   
)

◆ NamespaceName()

Foam::fa::NamespaceName ( "fa"  )

◆ defineTemplateRunTimeSelectionTable() [12/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( gradScheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [13/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( gradScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [14/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( laplacianScheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [15/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( laplacianScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [16/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( laplacianScheme< tensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [17/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( lnGradScheme< scalar >  ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [18/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( lnGradScheme< vector ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [19/19]

Foam::fa::defineTemplateRunTimeSelectionTable ( lnGradScheme< tensor ,
Mesh   
)

Variable Documentation

◆ addboundedBackwardFaDdtSchemeIstreamConstructorToTable_

faDdtScheme<scalar>::addIstreamConstructorToTable<boundedBackwardFaDdtScheme> addboundedBackwardFaDdtSchemeIstreamConstructorToTable_

Definition at line 967 of file boundedBackwardFaDdtScheme.C.