IMULES: Multidimensional universal limiter for implicit solution. More...
Go to the source code of this file.
Namespaces | |
Foam | |
Namespace for OpenFOAM. | |
Foam::MULES | |
Functions | |
template<class RhoType , class SpType , class SuType > | |
void | implicitSolve (const RhoType &rho, volScalarField &gamma, const surfaceScalarField &phi, surfaceScalarField &phiCorr, const SpType &Sp, const SuType &Su, const scalar psiMax, const scalar psiMin) |
void | implicitSolve (volScalarField &gamma, const surfaceScalarField &phi, surfaceScalarField &phiCorr, const scalar psiMax, const scalar psiMin) |
IMULES: Multidimensional universal limiter for implicit solution.
Original source file IMULES.H
Solve a convective-only transport equation using an explicit universal multi-dimensional limiter applied to an implicit formulation requiring iteration to guarantee boundedness. The number of iterations required to obtain boundedness increases with the Courant number of the simulation.
It may be more efficient to use CMULES.
Definition in file IMULES.H.