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  contactHeatFluxSource
 Applies contact heat flux between specified faMesh and fvMesh within a specified region for compressible flows. More...
 
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  externalFileSource
 Applies sources on a specified field within a specified region by using an external table file for compressible flows. More...
 
class  externalHeatFluxSource
 Applies a heat flux condition for a specified faMesh region to temperature on an external wall for compressible flows in one of three modes: More...
 
class  faceLimitedGrad
 faceLimitedGrad gradient scheme applied to a runTime selected base gradient scheme. More...
 
class  faceSetOption
 Intermediate abstract class for handling face-set options for the derived faOptions. 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  jouleHeatingSource
 Evolves an electrical potential equation. 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  limitVelocity
 Limits the maximum velocity magnitude to the specified max value. More...
 
class  lnGradScheme
 Abstract base class for lnGrad schemes. More...
 
class  option
 Base abstract class for handling finite area options (i.e. faOption). More...
 
class  optionList
 List of finite volume options. More...
 
class  options
 Finite-area options. More...
 
class  steadyStateFaDdtScheme
 

Functions

 defineTypeNameAndDebug (limitVelocity, 0)
 
 addToRunTimeSelectionTable (option, limitVelocity, dictionary)
 
 defineTypeNameAndDebug (faceSetOption, 0)
 
 defineTypeNameAndDebug (option, 0)
 
 defineRunTimeSelectionTable (option, dictionary)
 
 defineTypeNameAndDebug (optionList, 0)
 
 defineTypeNameAndDebug (options, 0)
 
 defineTypeNameAndDebug (contactHeatFluxSource, 0)
 
 addToRunTimeSelectionTable (option, contactHeatFluxSource, dictionary)
 
 defineTypeNameAndDebug (externalFileSource, 0)
 
 addToRunTimeSelectionTable (option, externalFileSource, dictionary)
 
 defineTypeNameAndDebug (externalHeatFluxSource, 0)
 
 addToRunTimeSelectionTable (option, externalHeatFluxSource, dictionary)
 
 defineTypeNameAndDebug (jouleHeatingSource, 0)
 
 addToRunTimeSelectionTable (option, jouleHeatingSource, dictionary)
 
 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

◆ defineTypeNameAndDebug() [1/10]

defineTypeNameAndDebug ( limitVelocity  ,
 
)

◆ addToRunTimeSelectionTable() [1/5]

addToRunTimeSelectionTable ( option  ,
limitVelocity  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/10]

defineTypeNameAndDebug ( faceSetOption  ,
 
)

◆ defineTypeNameAndDebug() [3/10]

defineTypeNameAndDebug ( option  ,
 
)

◆ defineRunTimeSelectionTable()

defineRunTimeSelectionTable ( option  ,
dictionary   
)

◆ defineTypeNameAndDebug() [4/10]

defineTypeNameAndDebug ( optionList  ,
 
)

◆ defineTypeNameAndDebug() [5/10]

defineTypeNameAndDebug ( options  ,
 
)

◆ defineTypeNameAndDebug() [6/10]

defineTypeNameAndDebug ( contactHeatFluxSource  ,
 
)

◆ addToRunTimeSelectionTable() [2/5]

addToRunTimeSelectionTable ( option  ,
contactHeatFluxSource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [7/10]

defineTypeNameAndDebug ( externalFileSource  ,
 
)

◆ addToRunTimeSelectionTable() [3/5]

addToRunTimeSelectionTable ( option  ,
externalFileSource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [8/10]

defineTypeNameAndDebug ( externalHeatFluxSource  ,
 
)

◆ addToRunTimeSelectionTable() [4/5]

addToRunTimeSelectionTable ( option  ,
externalHeatFluxSource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [9/10]

defineTypeNameAndDebug ( jouleHeatingSource  ,
 
)

◆ addToRunTimeSelectionTable() [5/5]

addToRunTimeSelectionTable ( option  ,
jouleHeatingSource  ,
dictionary   
)

◆ defineTemplateRunTimeSelectionTable() [1/19]

defineTemplateRunTimeSelectionTable ( convectionScheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [2/19]

defineTemplateRunTimeSelectionTable ( convectionScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [3/19]

defineTemplateRunTimeSelectionTable ( convectionScheme< tensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [4/19]

defineTemplateRunTimeSelectionTable ( faD2dt2Scheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [5/19]

defineTemplateRunTimeSelectionTable ( faD2dt2Scheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [6/19]

defineTemplateRunTimeSelectionTable ( faD2dt2Scheme< tensor ,
Istream   
)

◆ defineTypeNameAndDebug() [10/10]

defineTypeNameAndDebug ( boundedBackwardFaDdtScheme  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [7/19]

defineTemplateRunTimeSelectionTable ( faDdtScheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [8/19]

defineTemplateRunTimeSelectionTable ( faDdtScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [9/19]

defineTemplateRunTimeSelectionTable ( faDdtScheme< tensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [10/19]

defineTemplateRunTimeSelectionTable ( divScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [11/19]

defineTemplateRunTimeSelectionTable ( divScheme< tensor ,
Istream   
)

◆ NamespaceName()

NamespaceName ( "fa"  )

◆ defineTemplateRunTimeSelectionTable() [12/19]

defineTemplateRunTimeSelectionTable ( gradScheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [13/19]

defineTemplateRunTimeSelectionTable ( gradScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [14/19]

defineTemplateRunTimeSelectionTable ( laplacianScheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [15/19]

defineTemplateRunTimeSelectionTable ( laplacianScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [16/19]

defineTemplateRunTimeSelectionTable ( laplacianScheme< tensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [17/19]

defineTemplateRunTimeSelectionTable ( lnGradScheme< scalar >  ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [18/19]

defineTemplateRunTimeSelectionTable ( lnGradScheme< vector ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [19/19]

defineTemplateRunTimeSelectionTable ( lnGradScheme< tensor ,
Mesh   
)

Variable Documentation

◆ addboundedBackwardFaDdtSchemeIstreamConstructorToTable_

faDdtScheme<scalar>::addIstreamConstructorToTable<boundedBackwardFaDdtScheme> addboundedBackwardFaDdtSchemeIstreamConstructorToTable_

Definition at line 967 of file boundedBackwardFaDdtScheme.C.