3 if (pimple.nCorr() <= 1)
8 phi = (fvc::interpolate(U) & mesh.Sf())
9 + fvc::ddtPhiCorr(rAU, U, phi);
13 // Non-orthogonal pressure corrector loop
14 for (int nonOrth=0; nonOrth<=pimple.nNonOrthCorr(); nonOrth++)
19 fvm::laplacian(rAU, p) == fvc::div(phi)
22 pEqn.setReference(pRefCell, pRefValue);
26 mesh.solver(p.select(pimple.finalInnerIter(corr, nonOrth)))
29 if (nonOrth == pimple.nNonOrthCorr())
35 #include "continuityErrs.H"
37 // Explicitly relax pressure for momentum corrector
40 U -= rAU*fvc::grad(p);
41 U.correctBoundaryConditions();