Go to the source code of this file.
Functions | |
volScalarField | rAU (1.0/UEqn.A()) |
volVectorField | HbyA (constrainHbyA(rAU *UEqn.H(), U, p)) |
surfaceScalarField | phiHbyA ("phiHbyA", fvc::flux(HbyA)+fvc::interpolate(rAU)*fvc::ddtCorr(U, Uf)) |
MRF | makeRelative (phiHbyA) |
if (p.needReference()) | |
tmp< volScalarField > | rAtU (rAU) |
if (pimple.consistent()) | |
if (pimple.nCorrPISO()<=1) | |
constrainPressure (p, U, phiHbyA, rAtU(), MRF) | |
while (pimple.correctNonOrthogonal()) | |
p | relax () |
U | correctBoundaryConditions () |
fvOptions | correct (U) |
surfaceVectorField | n (mesh.Sf()/mesh.magSf()) |
Variables | |
U = HbyA - rAtU*fvc::grad(p) | |
Uf = n*(phi/mesh.magSf() - (n & Uf)) | |
volScalarField rAU | ( | 1.0/UEqn. | A() | ) |
surfaceScalarField phiHbyA | ( | "phiHbyA" | , |
fvc::flux(HbyA)+fvc::interpolate(rAU)*fvc::ddtCorr(U, Uf) | |||
) |
if | ( | p. | needReference() | ) |
Definition at line 12 of file pEqn.H.
References adjustPhi(), Foam::fvc::makeAbsolute(), makeRelative(), p, phiHbyA, rAtU(), rAU(), and U.
tmp<volScalarField> rAtU | ( | rAU | ) |
if | ( | pimple. | consistent() | ) |
Definition at line 21 of file pEqn.H.
References Foam::fvc::grad(), HbyA, Foam::MULES::interpolate(), Foam::max(), mesh, p, phiHbyA, rAtU(), rAU(), Foam::fvc::snGrad(), and UEqn.
if | ( | pimple.nCorrPISO()<= | 1 | ) |
while | ( | pimple. | correctNonOrthogonal() | ) |
p relax | ( | ) |
U correctBoundaryConditions | ( | ) |
surfaceVectorField n | ( | mesh. | Sf)/mesh.magSf( | ) |
Definition at line 67 of file pEqn.H.
Referenced by dynamicLagrangian< BasicTurbulenceModel >::correct(), MRFZoneList::correctBoundaryFlux(), Foam::fvc::ddt(), if(), and while().