Foam::fv Namespace Reference

Namespace for finite-volume. More...

Namespaces

 gradientLimiters
 

Classes

class  accelerationSource
 This fvOption applies an explicit acceleration force to components of the velocity field. More...
 
class  actuationDiskSource
 Actuation disk source. More...
 
class  backwardDdtScheme
 Second-order backward-differencing ddt using the current and two previous time-step values. More...
 
class  boundedConvectionScheme
 Bounded form of the selected convection scheme. More...
 
class  boundedDdtScheme
 Bounded form of the selected ddt scheme. More...
 
class  buoyancyEnergy
 Calculates and applies the buoyancy energy source rho*(U&g) to the energy equation. More...
 
class  buoyancyForce
 Calculates and applies the buoyancy force rho*g to the momentum equation corresponding to the specified velocity field. 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  cellSetOption
 Cell-set options abstract base class. Provides a base set of controls, e.g.: More...
 
class  CentredFitSnGradScheme
 Centred fit snGrad scheme which applies an explicit correction to snGrad. More...
 
class  CodedSource
 Constructs on-the-fly fvOption source. More...
 
class  CoEulerDdtScheme
 Courant number limited first-order Euler implicit/explicit ddt. More...
 
class  constantHeatTransfer
 Constant heat transfer model. htcConst [W/m^2/K] and area/volume [1/m] must be provided. More...
 
class  convectionScheme
 Abstract base class for convection schemes. More...
 
class  correctedSnGrad
 Simple central-difference snGrad scheme with non-orthogonal correction. More...
 
class  CrankNicolsonDdtScheme
 Second-oder Crank-Nicolson implicit ddt using the current and previous time-step fields as well as the previous time-step ddt. More...
 
class  d2dt2Scheme
 Abstract base class for d2dt2 schemes. More...
 
class  damping
 Base fvOption for damping functions. More...
 
class  ddtScheme
 Abstract base class for ddt schemes. More...
 
class  divScheme
 Abstract base class for div schemes. More...
 
class  effectivenessHeatExchangerSource
 Heat exchanger source model, in which the heat exchanger is defined as a selection of cells. More...
 
class  EulerD2dt2Scheme
 First-order Euler implicit d2dt2 using the current and two previous time-step values. More...
 
class  EulerDdtScheme
 Basic first-order Euler implicit/explicit ddt using only the current and previous time-step values. More...
 
class  explicitPorositySource
 Explicit porosity source. More...
 
class  faceCorrectedSnGrad
 Simple central-difference snGrad scheme with non-orthogonal correction. 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  fixedTemperatureConstraint
 Fixed temperature equation constraint. More...
 
class  FixedValueConstraint
 Constrain the field values within a specified region. More...
 
class  fourthGrad
 Second-order gradient scheme using least-squares. 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 gradient schemes. More...
 
class  interRegionExplicitPorositySource
 Inter-region explicit porosity source. More...
 
class  interRegionHeatTransferModel
 Base class for inter region heat exchange. The derived classes must provide the heat transfer coeffisine (htc) which is used as follows in the energy equation. More...
 
class  interRegionOption
 Base class for inter-region exchange. More...
 
class  isotropicDamping
 This fvOption applies an implicit damping force to all components of the vector field to relax the field towards a specified uniform value. Its intended purpose is to damp the motions of an interface in the region approaching an outlet so that no reflections are generated. More...
 
class  laplacianScheme
 Abstract base class for laplacian schemes. More...
 
class  leastSquaresGrad
 Second-order gradient scheme using least-squares. More...
 
class  LeastSquaresGrad
 Gradient calculated using weighted least-squares on an arbitrary stencil. The stencil type is provided via a template argument and any cell-based stencil is supported: More...
 
class  LeastSquaresVectors
 Least-squares gradient scheme vectors. More...
 
class  limitedSnGrad
 Run-time selected snGrad scheme with limited non-orthogonal correction. More...
 
class  limitTemperature
 Correction for temperature to apply limits between minimum and maximum values. More...
 
class  limitVelocity
 Limits the maximum velocity magnitude to the specified max value. More...
 
class  localEulerDdt
 
class  localEulerDdtScheme
 Local time-step first-order Euler implicit/explicit ddt. More...
 
class  meanVelocityForce
 Calculates and applies the force necessary to maintain the specified mean velocity. More...
 
class  multivariateGaussConvectionScheme
 Basic second-order convection using face-gradients and Gauss' theorem. More...
 
class  option
 Finite volume options abstract base class. Provides a base set of controls, e.g.: More...
 
class  optionList
 List of finite volume options. More...
 
class  options
 Finite-volume options. More...
 
class  orthogonalSnGrad
 Simple central-difference snGrad scheme using the cell-centre to cell-centre delta-coefficients. More...
 
class  patchMeanVelocityForce
 Calculates and applies the force necessary to maintain the specified mean velocity averaged over the specified patch. More...
 
class  PhaseLimitStabilization
 Stabilization source for phase transport equations. More...
 
class  radialActuationDiskSource
 Actuation disk source including radial thrust. More...
 
class  radiation
 Calculates and applies the radiation source to the energy equation. More...
 
class  rotorDiskSource
 Rotor disk source. More...
 
class  SemiImplicitSource
 Semi-implicit source, described using an input dictionary. The injection rate coefficients are specified as pairs of Su-Sp coefficients, i.e. 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  snGradScheme
 Abstract base class for snGrad schemes. More...
 
class  solidEqulibriumEnergySource
 This option adds the thermal inertia of a solid phase into the energy equation. It assumes that the solid is in thermal equilibrium with the surrounding fluid phase. More...
 
class  solidificationMeltingSource
 This source is designed to model the effect of solidification and melting processes, e.g. windhield defrosting. More...
 
class  steadyStateD2dt2Scheme
 SteadyState d2dt2 which returns 0. More...
 
class  steadyStateDdtScheme
 SteadyState implicit/explicit ddt which returns 0. More...
 
class  tabulatedAccelerationSource
 Solid-body 6-DoF acceleration source. More...
 
class  tabulatedHeatTransfer
 Tabulated heat transfer model. The heat exchange area per unit volume must be provided. The 2D table returns the heat transfer coefficient by querying the local and neighbour region velocities. More...
 
class  uncorrectedSnGrad
 Simple central-difference snGrad scheme using the non-orthogonal mesh delta-coefficients but without non-orthogonal correction. More...
 
class  variableHeatTransfer
 Variable heat transfer model depending on local values. The area of contact between regions (area) must be provided. The Nu number is calculated as: More...
 
class  verticalDamping
 This fvOption applies an explicit damping force to components of the vector field in the direction of gravity. Its intended purpose is to damp the vertical motions of an interface in the region approaching an outlet so that no reflections are generated. More...
 
class  VoFSolidificationMeltingSource
 Solidification and melting model for VoF simulations. More...
 
class  volumeFractionSource
 This option adds transport terms into the equations to account for the presence of a constant volume fraction. The volume fraction is read from constant/alpha.<phase>, where <phase> is given as a parameter to the option. Both advective and diffusive terms are added, and the resulting solution is time-accurate. The flux and velocity are treated as superficial. More...
 

Typedefs

typedef LeastSquaresGrad< Foam::scalar, Foam::centredCPCCellToCellStencilObjectLeastSquaresGradscalarcentredCPCCellToCellStencilObject_
 
typedef LeastSquaresGrad< Foam::vector, Foam::centredCPCCellToCellStencilObjectLeastSquaresGradvectorcentredCPCCellToCellStencilObject_
 
typedef LeastSquaresGrad< Foam::scalar, Foam::centredCECCellToCellStencilObjectLeastSquaresGradscalarcentredCECCellToCellStencilObject_
 
typedef LeastSquaresGrad< Foam::vector, Foam::centredCECCellToCellStencilObjectLeastSquaresGradvectorcentredCECCellToCellStencilObject_
 
typedef laplacianScheme< scalar, scalar > laplacianSchemescalarscalar
 
typedef laplacianScheme< scalar, symmTensorlaplacianSchemescalarsymmTensor
 
typedef laplacianScheme< scalar, tensorlaplacianSchemescalartensor
 
typedef laplacianScheme< vector, scalar > laplacianSchemevectorscalar
 
typedef laplacianScheme< vector, symmTensorlaplacianSchemevectorsymmTensor
 
typedef laplacianScheme< vector, tensorlaplacianSchemevectortensor
 
typedef laplacianScheme< sphericalTensor, scalar > laplacianSchemesphericalTensorscalar
 
typedef laplacianScheme< sphericalTensor, symmTensorlaplacianSchemesphericalTensorsymmTensor
 
typedef laplacianScheme< sphericalTensor, tensorlaplacianSchemesphericalTensortensor
 
typedef laplacianScheme< symmTensor, scalar > laplacianSchemesymmTensorscalar
 
typedef laplacianScheme< symmTensor, symmTensorlaplacianSchemesymmTensorsymmTensor
 
typedef laplacianScheme< symmTensor, tensorlaplacianSchemesymmTensortensor
 
typedef laplacianScheme< tensor, scalar > laplacianSchemetensorscalar
 
typedef laplacianScheme< tensor, symmTensorlaplacianSchemetensorsymmTensor
 
typedef laplacianScheme< tensor, tensorlaplacianSchemetensortensor
 

Functions

 defineTypeNameAndDebug (option, 0)
 
 defineRunTimeSelectionTable (option, dictionary)
 
 defineTypeNameAndDebug (optionList, 0)
 
 defineTypeNameAndDebug (options, 0)
 
 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)
 
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)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemescalarscalar, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemescalarsymmTensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemescalartensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemevectorscalar, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemevectorsymmTensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemevectortensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesphericalTensorscalar, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesphericalTensorsymmTensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesphericalTensortensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesymmTensorscalar, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesymmTensorsymmTensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemesymmTensortensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemetensorscalar, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemetensorsymmTensor, Istream)
 
 defineTemplateRunTimeSelectionTable (laplacianSchemetensortensor, Istream)
 
 defineTemplateRunTimeSelectionTable (snGradScheme< scalar >, Mesh)
 
 defineTemplateRunTimeSelectionTable (snGradScheme< vector >, Mesh)
 
 defineTemplateRunTimeSelectionTable (snGradScheme< sphericalTensor >, Mesh)
 
 defineTemplateRunTimeSelectionTable (snGradScheme< symmTensor >, Mesh)
 
 defineTemplateRunTimeSelectionTable (snGradScheme< tensor >, Mesh)
 
 defineTypeNameAndDebug (cellSetOption, 0)
 
 defineTypeNameAndDebug (fixedTemperatureConstraint, 0)
 
 addToRunTimeSelectionTable (option, fixedTemperatureConstraint, dictionary)
 
 defineTypeNameAndDebug (limitTemperature, 0)
 
 addToRunTimeSelectionTable (option, limitTemperature, dictionary)
 
 defineTypeNameAndDebug (limitVelocity, 0)
 
 addToRunTimeSelectionTable (option, limitVelocity, dictionary)
 
 defineTypeNameAndDebug (interRegionOption, 0)
 
 defineTypeNameAndDebug (accelerationSource, 0)
 
 addToRunTimeSelectionTable (option, accelerationSource, dictionary)
 
 defineTypeNameAndDebug (actuationDiskSource, 0)
 
 addToRunTimeSelectionTable (option, actuationDiskSource, dictionary)
 
 defineTypeNameAndDebug (buoyancyEnergy, 0)
 
 addToRunTimeSelectionTable (option, buoyancyEnergy, dictionary)
 
 defineTypeNameAndDebug (buoyancyForce, 0)
 
 addToRunTimeSelectionTable (option, buoyancyForce, dictionary)
 
 defineTypeNameAndDebug (damping, 0)
 
 defineTypeNameAndDebug (isotropicDamping, 0)
 
 addToRunTimeSelectionTable (option, isotropicDamping, dictionary)
 
 defineTypeNameAndDebug (verticalDamping, 0)
 
 addToRunTimeSelectionTable (option, verticalDamping, dictionary)
 
 defineTypeNameAndDebug (effectivenessHeatExchangerSource, 0)
 
 addToRunTimeSelectionTable (option, effectivenessHeatExchangerSource, dictionary)
 
 defineTypeNameAndDebug (explicitPorositySource, 0)
 
 addToRunTimeSelectionTable (option, explicitPorositySource, dictionary)
 
 defineTypeNameAndDebug (meanVelocityForce, 0)
 
 addToRunTimeSelectionTable (option, meanVelocityForce, dictionary)
 
 defineTypeNameAndDebug (patchMeanVelocityForce, 0)
 
 addToRunTimeSelectionTable (option, patchMeanVelocityForce, dictionary)
 
 defineTypeNameAndDebug (radialActuationDiskSource, 0)
 
 addToRunTimeSelectionTable (option, radialActuationDiskSource, dictionary)
 
 defineTypeNameAndDebug (rotorDiskSource, 0)
 
 addToRunTimeSelectionTable (option, rotorDiskSource, dictionary)
 
 defineTypeNameAndDebug (solidEqulibriumEnergySource, 0)
 
 addToRunTimeSelectionTable (option, solidEqulibriumEnergySource, dictionary)
 
 defineTypeNameAndDebug (solidificationMeltingSource, 0)
 
 addToRunTimeSelectionTable (option, solidificationMeltingSource, dictionary)
 
 defineTypeNameAndDebug (tabulatedAccelerationSource, 0)
 
 addToRunTimeSelectionTable (option, tabulatedAccelerationSource, dictionary)
 
 defineTypeNameAndDebug (volumeFractionSource, 0)
 
 addToRunTimeSelectionTable (option, volumeFractionSource, dictionary)
 
template<class Type >
Ostreamoperator<< (Ostream &, const SemiImplicitSource< Type > &)
 
 defineTypeNameAndDebug (interRegionExplicitPorositySource, 0)
 
 addToRunTimeSelectionTable (option, interRegionExplicitPorositySource, dictionary)
 
 defineTypeNameAndDebug (constantHeatTransfer, 0)
 
 addToRunTimeSelectionTable (option, constantHeatTransfer, dictionary)
 
 defineTypeNameAndDebug (interRegionHeatTransferModel, 0)
 
 defineTypeNameAndDebug (tabulatedHeatTransfer, 0)
 
 addToRunTimeSelectionTable (option, tabulatedHeatTransfer, dictionary)
 
 defineTypeNameAndDebug (variableHeatTransfer, 0)
 
 addToRunTimeSelectionTable (option, variableHeatTransfer, dictionary)
 
 defineTypeNameAndDebug (radiation, 0)
 
 addToRunTimeSelectionTable (option, radiation, dictionary)
 

Variables

gradScheme< Foam::scalar >::addIstreamConstructorToTable< LeastSquaresGrad< Foam::scalar, Foam::centredCPCCellToCellStencilObject > > addpointCellsLeastSquarescentredCPCCellToCellStencilObjectscalarIstreamConstructorToTable_
 
gradScheme< Foam::vector >::addIstreamConstructorToTable< LeastSquaresGrad< Foam::vector, Foam::centredCPCCellToCellStencilObject > > addpointCellsLeastSquarescentredCPCCellToCellStencilObjectvectorIstreamConstructorToTable_
 
gradScheme< Foam::scalar >::addIstreamConstructorToTable< LeastSquaresGrad< Foam::scalar, Foam::centredCECCellToCellStencilObject > > addedgeCellsLeastSquarescentredCECCellToCellStencilObjectscalarIstreamConstructorToTable_
 
gradScheme< Foam::vector >::addIstreamConstructorToTable< LeastSquaresGrad< Foam::vector, Foam::centredCECCellToCellStencilObject > > addedgeCellsLeastSquarescentredCECCellToCellStencilObjectvectorIstreamConstructorToTable_
 
gradScheme< scalar >::addIstreamConstructorToTable< cellLimitedGrad< scalar, gradientLimiters::minmod > > addcellLimitedGradscalarminmodIstreamConstructorToTable_
 
gradScheme< vector >::addIstreamConstructorToTable< cellLimitedGrad< vector, gradientLimiters::minmod > > addcellLimitedGradvectorminmodIstreamConstructorToTable_
 
gradScheme< scalar >::addIstreamConstructorToTable< cellLimitedGrad< scalar, gradientLimiters::Venkatakrishnan > > addcellLimitedGradscalarVenkatakrishnanIstreamConstructorToTable_
 

Detailed Description

Namespace for finite-volume.

Typedef Documentation

◆ LeastSquaresGradscalarcentredCPCCellToCellStencilObject_

◆ LeastSquaresGradvectorcentredCPCCellToCellStencilObject_

◆ LeastSquaresGradscalarcentredCECCellToCellStencilObject_

◆ LeastSquaresGradvectorcentredCECCellToCellStencilObject_

◆ laplacianSchemescalarscalar

typedef laplacianScheme< scalar , scalar > laplacianSchemescalarscalar

Definition at line 50 of file laplacianSchemes.C.

◆ laplacianSchemescalarsymmTensor

Definition at line 50 of file laplacianSchemes.C.

◆ laplacianSchemescalartensor

Definition at line 50 of file laplacianSchemes.C.

◆ laplacianSchemevectorscalar

Definition at line 50 of file laplacianSchemes.C.

◆ laplacianSchemevectorsymmTensor

◆ laplacianSchemevectortensor

◆ laplacianSchemesphericalTensorscalar

◆ laplacianSchemesphericalTensorsymmTensor

◆ laplacianSchemesphericalTensortensor

◆ laplacianSchemesymmTensorscalar

Definition at line 52 of file laplacianSchemes.C.

◆ laplacianSchemesymmTensorsymmTensor

◆ laplacianSchemesymmTensortensor

◆ laplacianSchemetensorscalar

Definition at line 53 of file laplacianSchemes.C.

◆ laplacianSchemetensorsymmTensor

◆ laplacianSchemetensortensor

Function Documentation

◆ defineTypeNameAndDebug() [1/31]

Foam::fv::defineTypeNameAndDebug ( option  ,
 
)

Referenced by NamedEnum< directionType, 3 >::names().

Here is the caller graph for this function:

◆ defineRunTimeSelectionTable()

Foam::fv::defineRunTimeSelectionTable ( option  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/31]

Foam::fv::defineTypeNameAndDebug ( optionList  ,
 
)

◆ defineTypeNameAndDebug() [3/31]

Foam::fv::defineTypeNameAndDebug ( options  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [1/46]

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

◆ defineTemplateRunTimeSelectionTable() [2/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( convectionScheme< scalar >  ,
Multivariate   
)

◆ defineTemplateRunTimeSelectionTable() [3/46]

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

◆ defineTemplateRunTimeSelectionTable() [4/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( convectionScheme< vector ,
Multivariate   
)

◆ defineTemplateRunTimeSelectionTable() [5/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( convectionScheme< sphericalTensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [6/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( convectionScheme< sphericalTensor ,
Multivariate   
)

◆ defineTemplateRunTimeSelectionTable() [7/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( convectionScheme< symmTensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [8/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( convectionScheme< symmTensor ,
Multivariate   
)

◆ defineTemplateRunTimeSelectionTable() [9/46]

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

◆ defineTemplateRunTimeSelectionTable() [10/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( convectionScheme< tensor ,
Multivariate   
)

◆ defineTemplateRunTimeSelectionTable() [11/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( d2dt2Scheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [12/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( d2dt2Scheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [13/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( d2dt2Scheme< sphericalTensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [14/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( d2dt2Scheme< symmTensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [15/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( d2dt2Scheme< tensor ,
Istream   
)

◆ ff()

◆ defineTemplateRunTimeSelectionTable() [16/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( ddtScheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [17/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( ddtScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [18/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( ddtScheme< sphericalTensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [19/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( ddtScheme< symmTensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [20/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( ddtScheme< tensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [21/46]

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

◆ defineTemplateRunTimeSelectionTable() [22/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( divScheme< sphericalTensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [23/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( divScheme< symmTensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [24/46]

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

◆ NamespaceName()

Foam::fv::NamespaceName ( "fv"  )

◆ defineTemplateRunTimeSelectionTable() [25/46]

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

◆ defineTemplateRunTimeSelectionTable() [26/46]

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

◆ defineTemplateRunTimeSelectionTable() [27/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemescalarscalar  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [28/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemescalarsymmTensor  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [29/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemescalartensor  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [30/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemevectorscalar  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [31/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemevectorsymmTensor  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [32/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemevectortensor  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [33/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemesphericalTensorscalar  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [34/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemesphericalTensorsymmTensor  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [35/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemesphericalTensortensor  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [36/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemesymmTensorscalar  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [37/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemesymmTensorsymmTensor  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [38/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemesymmTensortensor  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [39/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemetensorscalar  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [40/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemetensorsymmTensor  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [41/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( laplacianSchemetensortensor  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [42/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( snGradScheme< scalar >  ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [43/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( snGradScheme< vector ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [44/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( snGradScheme< sphericalTensor ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [45/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( snGradScheme< symmTensor ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [46/46]

Foam::fv::defineTemplateRunTimeSelectionTable ( snGradScheme< tensor ,
Mesh   
)

◆ defineTypeNameAndDebug() [4/31]

Foam::fv::defineTypeNameAndDebug ( cellSetOption  ,
 
)

◆ defineTypeNameAndDebug() [5/31]

Foam::fv::defineTypeNameAndDebug ( fixedTemperatureConstraint  ,
 
)

◆ addToRunTimeSelectionTable() [1/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
fixedTemperatureConstraint  ,
dictionary   
)

Referenced by NamedEnum< directionType, 3 >::names().

Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [6/31]

Foam::fv::defineTypeNameAndDebug ( limitTemperature  ,
 
)

◆ addToRunTimeSelectionTable() [2/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
limitTemperature  ,
dictionary   
)

◆ defineTypeNameAndDebug() [7/31]

Foam::fv::defineTypeNameAndDebug ( limitVelocity  ,
 
)

◆ addToRunTimeSelectionTable() [3/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
limitVelocity  ,
dictionary   
)

◆ defineTypeNameAndDebug() [8/31]

Foam::fv::defineTypeNameAndDebug ( interRegionOption  ,
 
)

◆ defineTypeNameAndDebug() [9/31]

Foam::fv::defineTypeNameAndDebug ( accelerationSource  ,
 
)

◆ addToRunTimeSelectionTable() [4/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
accelerationSource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [10/31]

Foam::fv::defineTypeNameAndDebug ( actuationDiskSource  ,
 
)

◆ addToRunTimeSelectionTable() [5/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
actuationDiskSource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [11/31]

Foam::fv::defineTypeNameAndDebug ( buoyancyEnergy  ,
 
)

◆ addToRunTimeSelectionTable() [6/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
buoyancyEnergy  ,
dictionary   
)

◆ defineTypeNameAndDebug() [12/31]

Foam::fv::defineTypeNameAndDebug ( buoyancyForce  ,
 
)

◆ addToRunTimeSelectionTable() [7/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
buoyancyForce  ,
dictionary   
)

◆ defineTypeNameAndDebug() [13/31]

Foam::fv::defineTypeNameAndDebug ( damping  ,
 
)

◆ defineTypeNameAndDebug() [14/31]

Foam::fv::defineTypeNameAndDebug ( isotropicDamping  ,
 
)

◆ addToRunTimeSelectionTable() [8/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
isotropicDamping  ,
dictionary   
)

◆ defineTypeNameAndDebug() [15/31]

Foam::fv::defineTypeNameAndDebug ( verticalDamping  ,
 
)

◆ addToRunTimeSelectionTable() [9/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
verticalDamping  ,
dictionary   
)

◆ defineTypeNameAndDebug() [16/31]

Foam::fv::defineTypeNameAndDebug ( effectivenessHeatExchangerSource  ,
 
)

◆ addToRunTimeSelectionTable() [10/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
effectivenessHeatExchangerSource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [17/31]

Foam::fv::defineTypeNameAndDebug ( explicitPorositySource  ,
 
)

◆ addToRunTimeSelectionTable() [11/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
explicitPorositySource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [18/31]

Foam::fv::defineTypeNameAndDebug ( meanVelocityForce  ,
 
)

◆ addToRunTimeSelectionTable() [12/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
meanVelocityForce  ,
dictionary   
)

◆ defineTypeNameAndDebug() [19/31]

Foam::fv::defineTypeNameAndDebug ( patchMeanVelocityForce  ,
 
)

◆ addToRunTimeSelectionTable() [13/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
patchMeanVelocityForce  ,
dictionary   
)

◆ defineTypeNameAndDebug() [20/31]

Foam::fv::defineTypeNameAndDebug ( radialActuationDiskSource  ,
 
)

◆ addToRunTimeSelectionTable() [14/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
radialActuationDiskSource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [21/31]

Foam::fv::defineTypeNameAndDebug ( rotorDiskSource  ,
 
)

◆ addToRunTimeSelectionTable() [15/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
rotorDiskSource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [22/31]

Foam::fv::defineTypeNameAndDebug ( solidEqulibriumEnergySource  ,
 
)

◆ addToRunTimeSelectionTable() [16/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
solidEqulibriumEnergySource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [23/31]

Foam::fv::defineTypeNameAndDebug ( solidificationMeltingSource  ,
 
)

◆ addToRunTimeSelectionTable() [17/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
solidificationMeltingSource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [24/31]

Foam::fv::defineTypeNameAndDebug ( tabulatedAccelerationSource  ,
 
)

◆ addToRunTimeSelectionTable() [18/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
tabulatedAccelerationSource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [25/31]

Foam::fv::defineTypeNameAndDebug ( volumeFractionSource  ,
 
)

◆ addToRunTimeSelectionTable() [19/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
volumeFractionSource  ,
dictionary   
)

◆ operator<<()

Ostream& Foam::fv::operator<< ( Ostream ,
const SemiImplicitSource< Type > &   
)

◆ defineTypeNameAndDebug() [26/31]

Foam::fv::defineTypeNameAndDebug ( interRegionExplicitPorositySource  ,
 
)

◆ addToRunTimeSelectionTable() [20/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
interRegionExplicitPorositySource  ,
dictionary   
)

◆ defineTypeNameAndDebug() [27/31]

Foam::fv::defineTypeNameAndDebug ( constantHeatTransfer  ,
 
)

◆ addToRunTimeSelectionTable() [21/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
constantHeatTransfer  ,
dictionary   
)

◆ defineTypeNameAndDebug() [28/31]

Foam::fv::defineTypeNameAndDebug ( interRegionHeatTransferModel  ,
 
)

◆ defineTypeNameAndDebug() [29/31]

Foam::fv::defineTypeNameAndDebug ( tabulatedHeatTransfer  ,
 
)

◆ addToRunTimeSelectionTable() [22/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
tabulatedHeatTransfer  ,
dictionary   
)

◆ defineTypeNameAndDebug() [30/31]

Foam::fv::defineTypeNameAndDebug ( variableHeatTransfer  ,
 
)

◆ addToRunTimeSelectionTable() [23/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
variableHeatTransfer  ,
dictionary   
)

◆ defineTypeNameAndDebug() [31/31]

Foam::fv::defineTypeNameAndDebug ( radiation  ,
 
)

◆ addToRunTimeSelectionTable() [24/24]

Foam::fv::addToRunTimeSelectionTable ( option  ,
radiation  ,
dictionary   
)

Variable Documentation

◆ addpointCellsLeastSquarescentredCPCCellToCellStencilObjectscalarIstreamConstructorToTable_

gradScheme<Foam:: scalar >::addIstreamConstructorToTable<LeastSquaresGrad<Foam:: scalar , Foam:: centredCPCCellToCellStencilObject > > addpointCellsLeastSquarescentredCPCCellToCellStencilObjectscalarIstreamConstructorToTable_

Definition at line 43 of file LeastSquaresGrads.C.

◆ addpointCellsLeastSquarescentredCPCCellToCellStencilObjectvectorIstreamConstructorToTable_

gradScheme<Foam:: vector >::addIstreamConstructorToTable<LeastSquaresGrad<Foam:: vector , Foam:: centredCPCCellToCellStencilObject > > addpointCellsLeastSquarescentredCPCCellToCellStencilObjectvectorIstreamConstructorToTable_

Definition at line 43 of file LeastSquaresGrads.C.

◆ addedgeCellsLeastSquarescentredCECCellToCellStencilObjectscalarIstreamConstructorToTable_

gradScheme<Foam:: scalar >::addIstreamConstructorToTable<LeastSquaresGrad<Foam:: scalar , Foam:: centredCECCellToCellStencilObject > > addedgeCellsLeastSquarescentredCECCellToCellStencilObjectscalarIstreamConstructorToTable_

Definition at line 49 of file LeastSquaresGrads.C.

◆ addedgeCellsLeastSquarescentredCECCellToCellStencilObjectvectorIstreamConstructorToTable_

gradScheme<Foam:: vector >::addIstreamConstructorToTable<LeastSquaresGrad<Foam:: vector , Foam:: centredCECCellToCellStencilObject > > addedgeCellsLeastSquarescentredCECCellToCellStencilObjectvectorIstreamConstructorToTable_

Definition at line 49 of file LeastSquaresGrads.C.

◆ addcellLimitedGradscalarminmodIstreamConstructorToTable_

gradScheme< scalar >::addIstreamConstructorToTable< cellLimitedGrad < scalar , gradientLimiters:: minmod > > addcellLimitedGradscalarminmodIstreamConstructorToTable_

Definition at line 66 of file cellLimitedGrads.C.

◆ addcellLimitedGradvectorminmodIstreamConstructorToTable_

gradScheme< vector >::addIstreamConstructorToTable< cellLimitedGrad < vector , gradientLimiters:: minmod > > addcellLimitedGradvectorminmodIstreamConstructorToTable_

Definition at line 67 of file cellLimitedGrads.C.

◆ addcellLimitedGradscalarVenkatakrishnanIstreamConstructorToTable_

gradScheme< scalar >::addIstreamConstructorToTable< cellLimitedGrad < scalar , gradientLimiters:: Venkatakrishnan > > addcellLimitedGradscalarVenkatakrishnanIstreamConstructorToTable_

Definition at line 69 of file cellLimitedGrads.C.