interfaceCompression Class Reference

Interface compression corrected scheme, based on counter-gradient transport, to maintain sharp interfaces during VoF simulations. More...

Detailed Description

Interface compression corrected scheme, based on counter-gradient transport, to maintain sharp interfaces during VoF simulations.

The interface compression is applied to the face interpolated field from a suitable 2nd-order shape-preserving NVD or TVD scheme, e.g. vanLeer or vanAlbada. A coefficient is supplied to control the degree of compression, with a value of 1 suitable for most VoF cases to ensure interface integrity. A value larger than 1 can be used but the additional compression can bias the interface to follow the mesh more closely while a value smaller than 1 can lead to interface smearing.

Example:

divSchemes
{
    .
    .
    div(phi,alpha)     Gauss interfaceCompression vanLeer 1;
    .
    .
}
See also
Foam::vanLeer Foam::vanAlbada Foam::PLIC Foam::PLICU Foam::MPLIC Foam::MPLICU
Source files

The documentation for this class was generated from the following file: