Go to the documentation of this file.
63 template<
class RdeltaTType,
class RhoType,
class SpType,
class SuType>
66 const RdeltaTType& rDeltaT,
74 template<
class RhoType,
class SpType,
class SuType>
84 template<
class RhoType,
class SpType,
class SuType>
106 template<
class RdeltaTType,
class RhoType,
class SpType,
class SuType>
110 const RdeltaTType& rDeltaT,
121 template<
class RdeltaTType,
class RhoType,
class SpType,
class SuType>
124 const RdeltaTType& rDeltaT,
133 const bool returnCorr
137 void limitSum(UPtrList<scalarField>& phiPsiCorrs);
139 template<
class SurfaceScalarFieldList>
140 void limitSum(SurfaceScalarFieldList& phiPsiCorrs);
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
Forward declarations of the specialisations of Field<T> for scalar, vector and tensor.
void explicitSolve(const RdeltaTType &rDeltaT, const RhoType &rho, volScalarField &psi, const surfaceScalarField &phiPsi, const SpType &Sp, const SuType &Su)
void limiter(scalarField &allLambda, const RdeltaTType &rDeltaT, const RhoType &rho, const volScalarField &psi, const surfaceScalarField &phiBD, const surfaceScalarField &phiCorr, const SpType &Sp, const SuType &Su, const scalar psiMax, const scalar psiMin)
tmp< GeometricField< Type, fvPatchField, volMesh > > Su(const GeometricField< Type, fvPatchField, volMesh > &su, const GeometricField< Type, fvPatchField, volMesh > &vf)
void limitSum(UPtrList< scalarField > &phiPsiCorrs)
GeometricField< scalar, fvPatchField, volMesh > volScalarField
void limit(const RdeltaTType &rDeltaT, const RhoType &rho, const volScalarField &psi, const surfaceScalarField &phi, surfaceScalarField &phiPsi, const SpType &Sp, const SuType &Su, const scalar psiMax, const scalar psiMin, const bool returnCorr)
const volScalarField & psi
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
tmp< GeometricField< Type, fvPatchField, volMesh > > Sp(const volScalarField &sp, const GeometricField< Type, fvPatchField, volMesh > &vf)