Namespace of functions to calculate implicit derivatives returning a matrix. More...
Functions | |
template<class Type > | |
tmp< fvMatrix< Type > > | d2dt2 (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | d2dt2 (const dimensionedScalar &rho, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | d2dt2 (const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | ddt (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | ddt (const one &, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | ddt (const dimensionedScalar &rho, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | ddt (const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | ddt (const volScalarField &alpha, const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | ddt (const one &, const one &, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | ddt (const one &, const volScalarField &rho, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | ddt (const volScalarField &alpha, const one &, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | div (const surfaceScalarField &flux, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< fvMatrix< Type > > | div (const tmp< surfaceScalarField > &tflux, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< fvMatrix< Type > > | div (const surfaceScalarField &flux, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | div (const tmp< surfaceScalarField > &tflux, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | laplacian (const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< fvMatrix< Type > > | laplacian (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | laplacian (const zero &, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< fvMatrix< Type > > | laplacian (const zero &, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | laplacian (const one &, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type > | |
tmp< fvMatrix< Type > > | laplacian (const one &, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type , class GType > | |
tmp< fvMatrix< Type > > | laplacian (const dimensioned< GType > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type , class GType > | |
tmp< fvMatrix< Type > > | laplacian (const dimensioned< GType > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type , class GType > | |
tmp< fvMatrix< Type > > | laplacian (const GeometricField< GType, fvPatchField, volMesh > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type , class GType > | |
tmp< fvMatrix< Type > > | laplacian (const tmp< GeometricField< GType, fvPatchField, volMesh >> &tgamma, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type , class GType > | |
tmp< fvMatrix< Type > > | laplacian (const GeometricField< GType, fvPatchField, volMesh > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type , class GType > | |
tmp< fvMatrix< Type > > | laplacian (const tmp< GeometricField< GType, fvPatchField, volMesh >> &tgamma, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type , class GType > | |
tmp< fvMatrix< Type > > | laplacian (const GeometricField< GType, fvsPatchField, surfaceMesh > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type , class GType > | |
tmp< fvMatrix< Type > > | laplacian (const tmp< GeometricField< GType, fvsPatchField, surfaceMesh >> &tgamma, const GeometricField< Type, fvPatchField, volMesh > &vf, const word &name) |
template<class Type , class GType > | |
tmp< fvMatrix< Type > > | laplacian (const GeometricField< GType, fvsPatchField, surfaceMesh > &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type , class GType > | |
tmp< fvMatrix< Type > > | laplacian (const tmp< GeometricField< GType, fvsPatchField, surfaceMesh >> &tGamma, const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< fvMatrix< Type > > | Su (const DimensionedField< Type, volMesh > &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | Su (const tmp< DimensionedField< Type, volMesh >> &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | Su (const tmp< GeometricField< Type, fvPatchField, volMesh >> &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
zeroField | Su (const zero &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | Sp (const volScalarField::Internal &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | Sp (const tmp< volScalarField::Internal > &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | Sp (const tmp< volScalarField > &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | Sp (const dimensionedScalar &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
zeroField | Sp (const zero &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | SuSp (const volScalarField::Internal &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | SuSp (const tmp< volScalarField::Internal > &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | SuSp (const tmp< volScalarField > &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
zeroField | SuSp (const zero &, const GeometricField< Type, fvPatchField, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | S (const Pair< tmp< volScalarField::Internal >> &, const GeometricField< Type, fvPatchField, volMesh > &) |
Namespace of functions to calculate implicit derivatives returning a matrix.
Temporal derivatives are calculated using Euler-implicit, backward differencing or Crank-Nicolson. Spatial derivatives are calculated using Gauss' Theorem.
tmp< fvMatrix< Type > > d2dt2 | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 46 of file fvmD2dt2.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), and d2dt2Scheme< Type >::New().
Referenced by d2dt2().
tmp< fvMatrix< Type > > d2dt2 | ( | const dimensionedScalar & | rho, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 61 of file fvmD2dt2.C.
References d2dt2(), DimensionedField< Type, GeoMesh >::mesh(), dimensioned< Type >::name(), IOobject::name(), and d2dt2Scheme< Type >::New().
tmp< fvMatrix< Type > > d2dt2 | ( | const volScalarField & | rho, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 77 of file fvmD2dt2.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), and d2dt2Scheme< Type >::New().
tmp< fvMatrix< Type > > ddt | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 46 of file fvmDdt.C.
References DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), and ddtScheme< Type >::New().
Referenced by solidEquilibriumEnergySource::addSup(), relaxation::correct(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), kEqn< BasicMomentumTransportModel >::correct(), LamBremhorstKE::correct(), ShihQuadraticKE::correct(), LienLeschziner::correct(), kOmega< BasicMomentumTransportModel >::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), thixotropicViscosity::correct(), kEpsilon< compressible::momentumTransportModel >::correct(), Maxwell< BasicMomentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), LienCubicKE::correct(), SSG< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), SpalartAllmaras< BasicMomentumTransportModel >::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), SpalartAllmarasDES< BasicMomentumTransportModel >::correct(), qZeta::correct(), lambdaThixotropic< BasicMomentumTransportModel >::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), mixtureKEpsilon< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), kkLOmega::correct(), kOmegaSST< eddyViscosity< RASModel< BasicMomentumTransportModel > >, BasicMomentumTransportModel >::correct(), waxSolventEvaporation::correctModel(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), ddt(), scalarTransport::execute(), phaseScalarTransport::execute(), kinematicSingleLayer::predictDelta(), kinematicSingleLayer::solveAlpha(), thermalBaffle::solveEnergy(), thermoSingleLayer::solveEnergy(), and kinematicSingleLayer::solveMomentum().
tmp< fvMatrix< Type > > ddt | ( | const one & | , |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
tmp< fvMatrix< Type > > ddt | ( | const dimensionedScalar & | rho, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 73 of file fvmDdt.C.
References ddt(), DimensionedField< Type, GeoMesh >::mesh(), dimensioned< Type >::name(), IOobject::name(), and ddtScheme< Type >::New().
tmp< fvMatrix< Type > > ddt | ( | const volScalarField & | rho, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 89 of file fvmDdt.C.
References ddt(), DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), and ddtScheme< Type >::New().
tmp< fvMatrix< Type > > ddt | ( | const volScalarField & | alpha, |
const volScalarField & | rho, | ||
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 105 of file fvmDdt.C.
References ddt(), DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), and ddtScheme< Type >::New().
tmp< fvMatrix< Type > > ddt | ( | const one & | , |
const one & | , | ||
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
tmp< fvMatrix< Type > > ddt | ( | const one & | , |
const volScalarField & | rho, | ||
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
tmp< fvMatrix< Type > > ddt | ( | const volScalarField & | alpha, |
const one & | , | ||
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
tmp< fvMatrix< Type > > div | ( | const surfaceScalarField & | flux, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 46 of file fvmDiv.C.
References Foam::fvc::flux(), DimensionedField< Type, GeoMesh >::mesh(), and convectionScheme< Type >::New().
Referenced by relaxation::correct(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), radiativeIntensityRay::correct(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), kEqn< BasicMomentumTransportModel >::correct(), LamBremhorstKE::correct(), ShihQuadraticKE::correct(), LienLeschziner::correct(), kOmega< BasicMomentumTransportModel >::correct(), thixotropicViscosity::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), kEpsilon< compressible::momentumTransportModel >::correct(), Maxwell< BasicMomentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), LienCubicKE::correct(), SSG< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), SpalartAllmaras< BasicMomentumTransportModel >::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), SpalartAllmarasDES< BasicMomentumTransportModel >::correct(), qZeta::correct(), lambdaThixotropic< BasicMomentumTransportModel >::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), advectionDiffusion::correct(), mixtureKEpsilon< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), kkLOmega::correct(), kOmegaSST< eddyViscosity< RASModel< BasicMomentumTransportModel > >, BasicMomentumTransportModel >::correct(), waxSolventEvaporation::correctModel(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), div(), scalarTransport::execute(), age::execute(), phaseScalarTransport::execute(), kinematicSingleLayer::solveAlpha(), thermoSingleLayer::solveEnergy(), and kinematicSingleLayer::solveMomentum().
tmp< fvMatrix< Type > > div | ( | const tmp< surfaceScalarField > & | tflux, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 63 of file fvmDiv.C.
References tmp< T >::clear(), and div().
tmp< fvMatrix< Type > > div | ( | const surfaceScalarField & | flux, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 78 of file fvmDiv.C.
References div(), and IOobject::name().
tmp< fvMatrix< Type > > div | ( | const tmp< surfaceScalarField > & | tflux, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 89 of file fvmDiv.C.
References tmp< T >::clear(), and div().
tmp< fvMatrix< Type > > laplacian | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf, |
const word & | name | ||
) |
Definition at line 46 of file fvmLaplacian.C.
References Foam::dimless, DimensionedField< Type, GeoMesh >::mesh(), IOobject::NO_READ, and IOobject::time().
Referenced by solidEquilibriumEnergySource::addSup(), P1::calculate(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), kEqn< BasicMomentumTransportModel >::correct(), Poisson::correct(), LamBremhorstKE::correct(), ShihQuadraticKE::correct(), LienLeschziner::correct(), kOmega< BasicMomentumTransportModel >::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), kEpsilon< compressible::momentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), LienCubicKE::correct(), SSG< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), SpalartAllmaras< BasicMomentumTransportModel >::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), SpalartAllmarasDES< BasicMomentumTransportModel >::correct(), qZeta::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), advectionDiffusion::correct(), mixtureKEpsilon< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), kkLOmega::correct(), kOmegaSST< eddyViscosity< RASModel< BasicMomentumTransportModel > >, BasicMomentumTransportModel >::correct(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), Maxwell< BasicMomentumTransportModel >::divDevTau(), unityLewisFourier< laminarThermophysicalTransportModel >::divj(), unityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::divj(), Fourier< BasicThermophysicalTransportModel >::divq(), unityLewisFourier< laminarThermophysicalTransportModel >::divq(), Fickian< unityLewisFourier< laminarThermophysicalTransportModel > >::divq(), nonUnityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::divq(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::divq(), MaxwellStefan< unityLewisFourier< laminarThermophysicalTransportModel > >::divq(), unityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::divq(), scalarTransport::execute(), age::execute(), phaseScalarTransport::execute(), laplacian(), velocityComponentLaplacianFvMotionSolver::solve(), velocityLaplacianFvMotionSolver::solve(), displacementSBRStressFvMotionSolver::solve(), displacementComponentLaplacianFvMotionSolver::solve(), displacementLaplacianFvMotionSolver::solve(), kinematicSingleLayer::solveAlpha(), and thermalBaffle::solveEnergy().
tmp< fvMatrix< Type > > laplacian | ( | const GeometricField< Type, fvPatchField, volMesh > & | vf | ) |
Definition at line 71 of file fvmLaplacian.C.
References Foam::dimless, laplacian(), DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), IOobject::NO_READ, and IOobject::time().
tmp< fvMatrix< Type > > laplacian | ( | const zero & | , |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 100 of file fvmLaplacian.C.
References laplacian().
tmp< fvMatrix< Type > > laplacian | ( | const zero & | , |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 116 of file fvmLaplacian.C.
References laplacian().
tmp< fvMatrix< Type > > laplacian | ( | const one & | , |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 131 of file fvmLaplacian.C.
References laplacian().
tmp< fvMatrix< Type > > laplacian | ( | const one & | , |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 144 of file fvmLaplacian.C.
References laplacian().
tmp< fvMatrix< Type > > laplacian | ( | const dimensioned< GType > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 156 of file fvmLaplacian.C.
References IOobject::instance(), laplacian(), DimensionedField< Type, GeoMesh >::mesh(), dimensioned< Type >::name(), and IOobject::NO_READ.
tmp< fvMatrix< Type > > laplacian | ( | const dimensioned< GType > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 182 of file fvmLaplacian.C.
References IOobject::instance(), laplacian(), DimensionedField< Type, GeoMesh >::mesh(), dimensioned< Type >::name(), and IOobject::NO_READ.
tmp< fvMatrix< Type > > laplacian | ( | const GeometricField< GType, fvPatchField, volMesh > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 209 of file fvmLaplacian.C.
References laplacian(), DimensionedField< Type, GeoMesh >::mesh(), laplacianScheme< Type, GType >::New(), and ref().
tmp< fvMatrix< Type > > laplacian | ( | const tmp< GeometricField< GType, fvPatchField, volMesh >> & | tgamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 226 of file fvmLaplacian.C.
References laplacian().
tmp< fvMatrix< Type > > laplacian | ( | const GeometricField< GType, fvPatchField, volMesh > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 241 of file fvmLaplacian.C.
References laplacian(), and IOobject::name().
tmp< fvMatrix< Type > > laplacian | ( | const tmp< GeometricField< GType, fvPatchField, volMesh >> & | tgamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 258 of file fvmLaplacian.C.
References laplacian().
tmp< fvMatrix< Type > > laplacian | ( | const GeometricField< GType, fvsPatchField, surfaceMesh > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 274 of file fvmLaplacian.C.
References laplacian(), DimensionedField< Type, GeoMesh >::mesh(), laplacianScheme< Type, GType >::New(), and ref().
tmp< fvMatrix< Type > > laplacian | ( | const tmp< GeometricField< GType, fvsPatchField, surfaceMesh >> & | tgamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf, | ||
const word & | name | ||
) |
Definition at line 291 of file fvmLaplacian.C.
References laplacian().
tmp< fvMatrix< Type > > laplacian | ( | const GeometricField< GType, fvsPatchField, surfaceMesh > & | gamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 306 of file fvmLaplacian.C.
References laplacian(), and IOobject::name().
tmp< fvMatrix< Type > > laplacian | ( | const tmp< GeometricField< GType, fvsPatchField, surfaceMesh >> & | tGamma, |
const GeometricField< Type, fvPatchField, volMesh > & | vf | ||
) |
Definition at line 323 of file fvmLaplacian.C.
References laplacian().
tmp<fvMatrix<Type> > Foam::fvm::Su | ( | const DimensionedField< Type, volMesh > & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
Referenced by Fickian< unityLewisFourier< laminarThermophysicalTransportModel > >::divq(), nonUnityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::divq(), MaxwellStefan< unityLewisFourier< laminarThermophysicalTransportModel > >::divq(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::epsilonSource(), mixtureKEpsilon< BasicMomentumTransportModel >::epsilonSource(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::kSource(), mixtureKEpsilon< BasicMomentumTransportModel >::kSource(), kOmegaSSTSAS< BasicMomentumTransportModel >::Qsas(), and Giesekus< BasicMomentumTransportModel >::sigmaSource().
tmp<fvMatrix<Type> > Foam::fvm::Su | ( | const tmp< DimensionedField< Type, volMesh >> & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
tmp<fvMatrix<Type> > Foam::fvm::Su | ( | const tmp< GeometricField< Type, fvPatchField, volMesh >> & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
Definition at line 55 of file fvcSup.C.
References Foam::fvc::Sp().
zeroField Foam::fvm::Su | ( | const zero & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
tmp<fvMatrix<Type> > Foam::fvm::Sp | ( | const volScalarField::Internal & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
Referenced by heatTransfer::addSup(), interRegionHeatTransfer::addSup(), P1::calculate(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), radiativeIntensityRay::correct(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), kEqn< BasicMomentumTransportModel >::correct(), LamBremhorstKE::correct(), ShihQuadraticKE::correct(), LienLeschziner::correct(), kOmega< BasicMomentumTransportModel >::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), thixotropicViscosity::correct(), kEpsilon< compressible::momentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), LienCubicKE::correct(), SSG< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), SpalartAllmaras< BasicMomentumTransportModel >::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), SpalartAllmarasDES< BasicMomentumTransportModel >::correct(), qZeta::correct(), lambdaThixotropic< BasicMomentumTransportModel >::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), advectionDiffusion::correct(), mixtureKEpsilon< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), kkLOmega::correct(), kOmegaSST< eddyViscosity< RASModel< BasicMomentumTransportModel > >, BasicMomentumTransportModel >::correct(), waxSolventEvaporation::correctModel(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), continuousGasKEpsilon< BasicMomentumTransportModel >::epsilonSource(), LaheyKEpsilon< BasicMomentumTransportModel >::epsilonSource(), boundedDdtScheme< Type >::fvmDdt(), boundedConvectionScheme< Type >::fvmDiv(), continuousGasKEqn< BasicMomentumTransportModel >::kSource(), continuousGasKEpsilon< BasicMomentumTransportModel >::kSource(), NicenoKEqn< BasicMomentumTransportModel >::kSource(), LaheyKEpsilon< BasicMomentumTransportModel >::kSource(), thermoSingleLayer::q(), singleStepCombustion::R(), radiationModel::Sh(), PTT< BasicMomentumTransportModel >::sigmaSource(), Giesekus< BasicMomentumTransportModel >::sigmaSource(), Maxwell< BasicMomentumTransportModel >::sigmaSource(), thermoSingleLayer::solveEnergy(), kinematicSingleLayer::solveMomentum(), cavitationModel::Sp_rgh(), radiationModel::ST(), laminar::Su(), and cavitationModel::SU().
tmp<fvMatrix<Type> > Foam::fvm::Sp | ( | const tmp< volScalarField::Internal > & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
tmp<fvMatrix<Type> > Foam::fvm::Sp | ( | const tmp< volScalarField > & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
Definition at line 78 of file fvcSup.C.
References Foam::fvc::Sp().
tmp<fvMatrix<Type> > Foam::fvm::Sp | ( | const dimensionedScalar & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
Definition at line 90 of file fvcSup.C.
References Foam::fvc::SuSp().
zeroField Foam::fvm::Sp | ( | const zero & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
tmp<fvMatrix<Type> > Foam::fvm::SuSp | ( | const volScalarField::Internal & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
Referenced by relaxation::correct(), kEqn< BasicMomentumTransportModel >::correct(), kOmega< BasicMomentumTransportModel >::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), kEpsilon< compressible::momentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), qZeta::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), mixtureKEpsilon< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), kkLOmega::correct(), kOmegaSST< eddyViscosity< RASModel< BasicMomentumTransportModel > >, BasicMomentumTransportModel >::correct(), buoyantKEpsilon< BasicMomentumTransportModel >::epsilonSource(), buoyantKEpsilon< BasicMomentumTransportModel >::kSource(), NamedEnum< compressibleField, 8 >::names(), and ThermoCloud< Foam::DSMCCloud >::Sh().
tmp<fvMatrix<Type> > Foam::fvm::SuSp | ( | const tmp< volScalarField::Internal > & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
tmp<fvMatrix<Type> > Foam::fvm::SuSp | ( | const tmp< volScalarField > & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
zeroField Foam::fvm::SuSp | ( | const zero & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
tmp<fvMatrix<Type> > Foam::fvm::S | ( | const Pair< tmp< volScalarField::Internal >> & | , |
const GeometricField< Type, fvPatchField, volMesh > & | |||
) |
Referenced by thermo< Thermo, Type >::A(), solidificationMeltingSource::addSup(), interpolationCellPointWallModified< Type >::calcPointField(), layerAdditionRemoval::changeTopology(), chemPointISAT< ThermoType >::chemPointISAT(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), SSG< BasicMomentumTransportModel >::correct(), ShihQuadraticKE::correctNonlinearStress(), LienCubicKE::correctNonlinearStress(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), thermo< Thermo, Type >::dKcdTbyKc(), Stokes5::elevation(), thermo< Thermo, Type >::G(), ePowerThermo< EquationOfState >::Gstd(), triangle< Point, PointRef >::inertia(), Dual< Type >::interpolateGrad(), realizableKE< BasicMomentumTransportModel >::rCmu(), fvMatrix< Type >::relax(), thermo< Thermo, Type >::s(), Stokes5::velocity(), and PengRobinsonGas< Specie >::Z().