diff --git a/applications/solvers/compressible/rhoPimpleFoam/rhoPimpleDyMFoam/correctPhi.H b/applications/solvers/compressible/rhoPimpleFoam/rhoPimpleDyMFoam/correctPhi.H index e916b7a56aac74e5c48380b3f70a3850cd4fcda5..c704573276b28b571e3eaac8478f0fbc37958704 100644 --- a/applications/solvers/compressible/rhoPimpleFoam/rhoPimpleDyMFoam/correctPhi.H +++ b/applications/solvers/compressible/rhoPimpleFoam/rhoPimpleDyMFoam/correctPhi.H @@ -46,14 +46,18 @@ if (mesh.changing()) { fvScalarMatrix pcorrEqn ( - fvm::laplacian(rAUf, pcorr) == fvc::div(phi) - divrhoU + fvm::ddt(psi, pcorr) + + fvc::div(phi) + - fvm::laplacian(rAUf, pcorr) + == + divrhoU ); pcorrEqn.solve(); if (pimple.finalNonOrthogonalIter()) { - phi -= pcorrEqn.flux(); + phi += pcorrEqn.flux(); } } }