Commit f73e5be2 authored by mattijs's avatar mattijs
Browse files

ENH: overset: adjust fringe for interFoam

parent 6a62c6bd
...@@ -19,6 +19,11 @@ bool massFluxInterpolation ...@@ -19,6 +19,11 @@ bool massFluxInterpolation
pimple.dict().lookupOrDefault("massFluxInterpolation", false) pimple.dict().lookupOrDefault("massFluxInterpolation", false)
); );
bool adjustFringe
(
pimple.dict().lookupOrDefault("oversetAdjustPhi", false)
);
bool ddtCorr bool ddtCorr
( (
pimple.dict().lookupOrDefault("ddtCorr", true) pimple.dict().lookupOrDefault("ddtCorr", true)
......
...@@ -53,6 +53,7 @@ Description ...@@ -53,6 +53,7 @@ Description
#include "interpolationCellPoint.H" #include "interpolationCellPoint.H"
#include "transform.H" #include "transform.H"
#include "fvMeshSubset.H" #include "fvMeshSubset.H"
#include "oversetAdjustPhi.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
......
...@@ -28,6 +28,14 @@ ...@@ -28,6 +28,14 @@
fvc::makeAbsolute(phiHbyA, U); fvc::makeAbsolute(phiHbyA, U);
} }
if (adjustFringe)
{
fvc::makeRelative(phiHbyA, U);
oversetAdjustPhi(phiHbyA, U);
fvc::makeAbsolute(phiHbyA, U);
}
surfaceScalarField phig surfaceScalarField phig
( (
( (
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment