snGrad scheme with limited non-orthogonal correction. More...
snGrad scheme with limited non-orthogonal correction.
The limiter is controlled by a coefficient with a value between 0 and 1 which when 0 switches the correction off and the scheme behaves as uncorrectedSnGrad, when set to 1 the full correction is applied and the scheme behaves as correctedSnGrad and when set to 0.5 the limiter is calculated such that the non-orthogonal contribution does not exceed the orthogonal part.
Definition in file limitedSnGrad.C.
#include "src/finiteVolume/finiteVolume/fv/fv.H"#include "src/finiteVolume/finiteVolume/snGradSchemes/limitedSnGrad/limitedSnGrad.H"#include "src/finiteVolume/fields/volFields/volFields.H"#include "src/finiteVolume/fields/surfaceFields/surfaceFields.H"#include "src/finiteVolume/finiteVolume/snGradSchemes/correctedSnGrad/correctedSnGrad.H"#include "src/finiteVolume/interpolation/surfaceInterpolation/schemes/localMax/localMax.H" Include dependency graph for limitedSnGrad.C:
 Include dependency graph for limitedSnGrad.C:Go to the source code of this file.
| Namespaces | |
| namespace | Foam | 
| Namespace for OpenFOAM. | |
| namespace | Foam::fv | 
| Namespace for finite-volume. | |