Go to the source code of this file.
Functions | |
volVectorField | HbyA ("HbyA", U) |
surfaceScalarField | rhorAUf ("rhorAUf", fvc::interpolate(rho)/fvc::interpolate(UEqn.A())) |
surfaceVectorField | rhoHbyAf ("rhoHbyAf", fvc::interpolate(rho) *fvc::interpolate(U)+rhorAUf *fvc::interpolate(fvc::grad(p))) |
if (pimple.nCorrPISO()<=1) | |
if (pimple.transonic()) | |
MRF | makeRelative (fvc::interpolate(rho), phiHbyA) |
while (pimple.correctNonOrthogonal()) | |
p | relax () |
U | correctBoundaryConditions () |
fvOptions | correct (U) |
Variables | |
HbyA = rAU*UEqn.H() | |
else | |
phiByRho = phi/fvc::interpolate(rho) | |
U = HbyA - rAU*fvc::grad(p) | |
rho = thermo.rho() | |
volVectorField HbyA | ( | "HbyA" | , |
U | |||
) |
surfaceScalarField rhorAUf | ( | "rhorAUf" | , |
fvc::interpolate(rho)/fvc::interpolate(UEqn.A()) | |||
) |
surfaceVectorField rhoHbyAf | ( | "rhoHbyAf" | , |
fvc::interpolate(rho) *fvc::interpolate(U)+rhorAUf *fvc::interpolate(fvc::grad(p)) | |||
) |
if | ( | pimple.nCorrPISO()<= | 1 | ) |
if | ( | pimple. | transonic() | ) |
Definition at line 31 of file pEqn.H.
References args, argList::executable(), Foam::exit(), and Foam::FatalError.
MRF makeRelative | ( | fvc::interpolate(rho) | , |
phiHbyA | |||
) |
while | ( | pimple. | correctNonOrthogonal() | ) |
Definition at line 54 of file pEqn.H.
References Foam::fac::ddt(), Foam::fac::div(), fvOptions, Foam::fac::laplacian(), mesh, p, phi, phiHbyA, pimple, psi, rho, and rhorAUf().
p relax | ( | ) |
U correctBoundaryConditions | ( | ) |
else |
phiByRho = phi/fvc::interpolate(rho) |