Go to the source code of this file.
Functions | |
volScalarField | rAU (1.0/UEqn().A()) |
surfaceScalarField | rAUf ("rAUf", fvc::interpolate(rAU)) |
volVectorField | HbyA ("HbyA", U) |
if (pimple.nCorrPISO()<=1) | |
surfaceScalarField | phiHbyA ("phiHbyA",(fvc::interpolate(HbyA)&mesh.Sf())+rAUf *fvc::ddtCorr(U, phi)) |
MRF | makeRelative (phiHbyA) |
adjustPhi (phiHbyA, U, p_gh) | |
setSnGrad< fixedFluxPressureFvPatchScalarField > (p_gh.boundaryField(),( phiHbyA.boundaryField() -(mesh.Sf().boundaryField()&U.boundaryField()) )/(mesh.magSf().boundaryField()*rAUf.boundaryField())) | |
while (pimple.correctNonOrthogonal()) | |
p_gh | relax () |
U | correctBoundaryConditions () |
fvOptions | correct (U) |
Variables | |
HbyA = rAU*UEqn().H() | |
p = p_gh + (g & mesh.C()) | |
U = HbyA - rAU*fvc::grad(p_gh) | |
volScalarField rAU | ( | 1.0/ | UEqn).A( | ) |
surfaceScalarField rAUf | ( | "rAUf" | , |
fvc::interpolate(rAU) | |||
) |
volVectorField HbyA | ( | "HbyA" | , |
U | |||
) |
if | ( | pimple.nCorrPISO()<= | 1 | ) |
Definition at line 7 of file pEqn.H.
References adjustPhi(), Foam::fvc::ddtCorr(), HbyA, Foam::MULES::interpolate(), mesh, MRF, phi, phiHbyA, rAUf(), setSnGrad< fixedFluxPressureFvPatchScalarField >(), U, and UEqn().
surfaceScalarField phiHbyA | ( | "phiHbyA" | , |
(fvc::interpolate(HbyA)&mesh.Sf())+rAUf *fvc::ddtCorr(U, phi) | |||
) |
setSnGrad< fixedFluxPressureFvPatchScalarField > | ( | p_gh. | boundaryField(), |
( phiHbyA.boundaryField() -(mesh.Sf().boundaryField()&U.boundaryField()) )/(mesh.magSf().boundaryField()*rAUf.boundaryField()) | |||
) |
while | ( | pimple. | correctNonOrthogonal() | ) |
Definition at line 33 of file pEqn.H.
References Foam::fvc::div(), Foam::fvc::laplacian(), mesh, phi, phiHbyA, pimple, and rAUf().
p_gh relax | ( | ) |
U correctBoundaryConditions | ( | ) |