Namespace for finite-volume. More...
Classes | |
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 abtract base class. Provides a base set of controls, e.g.: More... | |
class | CentredFitSnGradScheme |
class | codedSource |
Constructs on-the-fly fvOption source. More... | |
class | CodedSource |
class | CoEulerDdtScheme |
Courant number limited first-order Euler implicit/explicit ddt. More... | |
class | constantHeatTransfer |
Constant heat transfer model. htcConst [W/m2/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 | 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 | 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 | 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 without non-orthogonal correction. More... | |
class | patchMeanVelocityForce |
Calculates and applies the force necessary to maintain the specified mean velocity averaged over the specified patch. More... | |
class | radialActuationDiskSource |
Actuation disk source including radial thrust. 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 | solidificationMeltingSource |
This source is designed to model the effect of solidification and melting processes, e.g. windhield defrosting. The phase change occurs at the melting temperature, Tmelt . 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 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... | |
typedef LeastSquaresGrad<Foam:: scalar , Foam:: centredCPCCellToCellStencilObject > LeastSquaresGradscalarcentredCPCCellToCellStencilObject_ |
Definition at line 43 of file LeastSquaresGrads.C.
typedef LeastSquaresGrad<Foam:: vector , Foam:: centredCPCCellToCellStencilObject > LeastSquaresGradvectorcentredCPCCellToCellStencilObject_ |
Definition at line 43 of file LeastSquaresGrads.C.
typedef LeastSquaresGrad<Foam:: scalar , Foam:: centredCECCellToCellStencilObject > LeastSquaresGradscalarcentredCECCellToCellStencilObject_ |
Definition at line 49 of file LeastSquaresGrads.C.
typedef LeastSquaresGrad<Foam:: vector , Foam:: centredCECCellToCellStencilObject > LeastSquaresGradvectorcentredCECCellToCellStencilObject_ |
Definition at line 49 of file LeastSquaresGrads.C.
typedef laplacianScheme< scalar , scalar > laplacianSchemescalarscalar |
Definition at line 50 of file laplacianSchemes.C.
typedef laplacianScheme< scalar , symmTensor > laplacianSchemescalarsymmTensor |
Definition at line 50 of file laplacianSchemes.C.
typedef laplacianScheme< scalar , tensor > laplacianSchemescalartensor |
Definition at line 50 of file laplacianSchemes.C.
typedef laplacianScheme< vector , scalar > laplacianSchemevectorscalar |
Definition at line 50 of file laplacianSchemes.C.
typedef laplacianScheme< vector , symmTensor > laplacianSchemevectorsymmTensor |
Definition at line 51 of file laplacianSchemes.C.
typedef laplacianScheme< vector , tensor > laplacianSchemevectortensor |
Definition at line 51 of file laplacianSchemes.C.
typedef laplacianScheme< sphericalTensor , scalar > laplacianSchemesphericalTensorscalar |
Definition at line 51 of file laplacianSchemes.C.
Definition at line 52 of file laplacianSchemes.C.
Definition at line 52 of file laplacianSchemes.C.
typedef laplacianScheme< symmTensor , scalar > laplacianSchemesymmTensorscalar |
Definition at line 52 of file laplacianSchemes.C.
Definition at line 53 of file laplacianSchemes.C.
typedef laplacianScheme< symmTensor , tensor > laplacianSchemesymmTensortensor |
Definition at line 53 of file laplacianSchemes.C.
typedef laplacianScheme< tensor , scalar > laplacianSchemetensorscalar |
Definition at line 53 of file laplacianSchemes.C.
typedef laplacianScheme< tensor , symmTensor > laplacianSchemetensorsymmTensor |
Definition at line 54 of file laplacianSchemes.C.
typedef laplacianScheme< tensor , tensor > laplacianSchemetensortensor |
Definition at line 54 of file laplacianSchemes.C.
Foam::fv::defineTypeNameAndDebug | ( | option | , |
0 | |||
) |
Foam::fv::defineRunTimeSelectionTable | ( | option | , |
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | optionList | , |
0 | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | options | , |
0 | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | convectionScheme< scalar > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | convectionScheme< scalar > | , |
Multivariate | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | convectionScheme< vector > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | convectionScheme< vector > | , |
Multivariate | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | convectionScheme< sphericalTensor > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | convectionScheme< sphericalTensor > | , |
Multivariate | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | convectionScheme< symmTensor > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | convectionScheme< symmTensor > | , |
Multivariate | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | convectionScheme< tensor > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | convectionScheme< tensor > | , |
Multivariate | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | d2dt2Scheme< scalar > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | d2dt2Scheme< vector > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | d2dt2Scheme< sphericalTensor > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | d2dt2Scheme< symmTensor > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | d2dt2Scheme< tensor > | , |
Istream | |||
) |
const FieldField<fvPatchField, Type>& Foam::fv::ff | ( | const FieldField< fvPatchField, Type > & | bf | ) |
Definition at line 272 of file CrankNicolsonDdtScheme.C.
References CrankNicolsonDdtScheme< Type >::fvcDdt().
Referenced by CrankNicolsonDdtScheme< Type >::fvcDdt(), CrankNicolsonDdtScheme< Type >::fvmDdt(), GAMGAgglomeration::nFaces(), and pairPatchAgglomeration::restrictAddressing().
Foam::fv::defineTemplateRunTimeSelectionTable | ( | ddtScheme< sphericalTensor > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | ddtScheme< symmTensor > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | divScheme< sphericalTensor > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | divScheme< symmTensor > | , |
Istream | |||
) |
Foam::fv::NamespaceName | ( | "fv" | ) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | gradScheme< scalar > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | gradScheme< vector > | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemescalarscalar | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemescalarsymmTensor | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemescalartensor | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemevectorscalar | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemevectorsymmTensor | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemevectortensor | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemesphericalTensorscalar | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemesphericalTensorsymmTensor | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemesphericalTensortensor | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemesymmTensorscalar | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemesymmTensorsymmTensor | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemesymmTensortensor | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemetensorscalar | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemetensorsymmTensor | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | laplacianSchemetensortensor | , |
Istream | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | snGradScheme< scalar > | , |
Mesh | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | snGradScheme< vector > | , |
Mesh | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | snGradScheme< sphericalTensor > | , |
Mesh | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | snGradScheme< symmTensor > | , |
Mesh | |||
) |
Foam::fv::defineTemplateRunTimeSelectionTable | ( | snGradScheme< tensor > | , |
Mesh | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | cellSetOption | , |
0 | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | fixedTemperatureConstraint | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
fixedTemperatureConstraint | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | limitTemperature | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
limitTemperature | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | interRegionOption | , |
0 | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | actuationDiskSource | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
actuationDiskSource | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | buoyancyEnergy | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
buoyancyEnergy | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | buoyancyForce | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
buoyancyForce | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | effectivenessHeatExchangerSource | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
effectivenessHeatExchangerSource | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | explicitPorositySource | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
explicitPorositySource | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | meanVelocityForce | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
meanVelocityForce | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | patchMeanVelocityForce | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
patchMeanVelocityForce | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | radialActuationDiskSource | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
radialActuationDiskSource | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | rotorDiskSource | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
rotorDiskSource | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | solidificationMeltingSource | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
solidificationMeltingSource | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | tabulatedAccelerationSource | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
tabulatedAccelerationSource | , | ||
dictionary | |||
) |
Ostream& Foam::fv::operator<< | ( | Ostream & | , |
const SemiImplicitSource< Type > & | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | interRegionExplicitPorositySource | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
interRegionExplicitPorositySource | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | constantHeatTransfer | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
constantHeatTransfer | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | interRegionHeatTransferModel | , |
0 | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | tabulatedHeatTransfer | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
tabulatedHeatTransfer | , | ||
dictionary | |||
) |
Foam::fv::defineTypeNameAndDebug | ( | variableHeatTransfer | , |
0 | |||
) |
Foam::fv::addToRunTimeSelectionTable | ( | option | , |
variableHeatTransfer | , | ||
dictionary | |||
) |
int warnUnboundedGauss |
Temporary debug switch to provide warning about backward-compatibility.
issue with setting div schemes for steady-state
gradScheme<Foam:: scalar >::addIstreamConstructorToTable<LeastSquaresGrad<Foam:: scalar , Foam:: centredCPCCellToCellStencilObject > > addpointCellsLeastSquarescentredCPCCellToCellStencilObjectscalarIstreamConstructorToTable_ |
Definition at line 43 of file LeastSquaresGrads.C.
gradScheme<Foam:: vector >::addIstreamConstructorToTable<LeastSquaresGrad<Foam:: vector , Foam:: centredCPCCellToCellStencilObject > > addpointCellsLeastSquarescentredCPCCellToCellStencilObjectvectorIstreamConstructorToTable_ |
Definition at line 43 of file LeastSquaresGrads.C.
gradScheme<Foam:: scalar >::addIstreamConstructorToTable<LeastSquaresGrad<Foam:: scalar , Foam:: centredCECCellToCellStencilObject > > addedgeCellsLeastSquarescentredCECCellToCellStencilObjectscalarIstreamConstructorToTable_ |
Definition at line 49 of file LeastSquaresGrads.C.
gradScheme<Foam:: vector >::addIstreamConstructorToTable<LeastSquaresGrad<Foam:: vector , Foam:: centredCECCellToCellStencilObject > > addedgeCellsLeastSquarescentredCECCellToCellStencilObjectvectorIstreamConstructorToTable_ |
Definition at line 49 of file LeastSquaresGrads.C.