65 template<
class RdeltaTType,
class RhoType,
class SpType,
class SuType>
68 const RdeltaTType& rDeltaT,
76 template<
class RhoType>
84 template<
class RhoType,
class SpType,
class SuType>
94 template<
class RhoType,
class PsiMaxType,
class PsiMinType>
101 const PsiMaxType& psiMax,
102 const PsiMinType& psiMin
121 const PsiMaxType& psiMax,
122 const PsiMinType& psiMin
137 const RdeltaTType& rDeltaT,
144 const PsiMaxType& psiMax,
145 const PsiMinType& psiMin
159 const RdeltaTType& rDeltaT,
166 const PsiMaxType& psiMax,
167 const PsiMinType& psiMin,
168 const bool returnCorr
187 const PsiMaxType& psiMax,
188 const PsiMinType& psiMin,
189 const bool returnCorr
192 void limitSum(UPtrList<scalarField>& phiPsiCorrs);
194 template<
class SurfaceScalarFieldList>
195 void limitSum(SurfaceScalarFieldList& phiPsiCorrs);
199 const UPtrList<const scalarField>& alphas,
200 UPtrList<scalarField>& phiPsiCorrs,
204 template<
class SurfaceScalarFieldList>
207 const SurfaceScalarFieldList& alphas,
208 SurfaceScalarFieldList& phiPsiCorrs,
void limit(const RdeltaTType &rDeltaT, const RhoType &rho, const volScalarField &psi, const surfaceScalarField &phi, surfaceScalarField &phiPsi, const SpType &Sp, const SuType &Su, const PsiMaxType &psiMax, const PsiMinType &psiMin, const bool returnCorr)
IOstream & fixed(IOstream &io)
GeometricField< scalar, fvPatchField, volMesh > volScalarField
HashSet< label, Hash< label > > labelHashSet
A HashSet with label keys.
Forward declarations of the specialisations of Field<T> for scalar, vector and tensor.
void limitSum(UPtrList< scalarField > &phiPsiCorrs)
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 PsiMaxType &psiMax, const PsiMinType &psiMin)
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
const volScalarField & psi
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
void explicitSolve(const RdeltaTType &rDeltaT, const RhoType &rho, volScalarField &psi, const surfaceScalarField &phiPsi, const SpType &Sp, const SuType &Su)