diff --git a/applications/solvers/incompressible/pimpleFoam/pEqn.H b/applications/solvers/incompressible/pimpleFoam/pEqn.H index e3c61fe37da88f90ab2907b813b55dd81eed85ad..8f49f635992f9dcfaf68f1a22ddf78870ad7ccdb 100644 --- a/applications/solvers/incompressible/pimpleFoam/pEqn.H +++ b/applications/solvers/incompressible/pimpleFoam/pEqn.H @@ -1,11 +1,11 @@ volScalarField rAU(1.0/UEqn.A()); volVectorField HbyA(constrainHbyA(rAU*UEqn.H(), U, p)); -surfaceScalarField phiHbyA -( - "phiHbyA", - fvc::flux(HbyA) - + MRF.zeroFilter(fvc::interpolate(rAU)*fvc::ddtCorr(U, phi, Uf)) -); +surfaceScalarField phiHbyA("phiHbyA", fvc::flux(HbyA)); + +if (pimple.ddtCorr()) +{ + phiHbyA += MRF.zeroFilter(fvc::interpolate(rAU)*fvc::ddtCorr(U, phi, Uf)); +} MRF.makeRelative(phiHbyA);