Go to the source code of this file.
Functions | |
volScalarField | rAU (1.0/UEqn.A()) |
surfaceScalarField | rhorAUf ("rhorAUf", fvc::interpolate(rho *rAU)) |
volVectorField | HbyA ("HbyA", U) |
tUEqn | clear () |
surfaceScalarField | phiHbyA ("phiHbyA", fvc::interpolate(rho) *fvc::flux(HbyA)) |
MRF | makeRelative (fvc::interpolate(rho), phiHbyA) |
constrainPressure (p, rho, U, phiHbyA, rhorAUf, MRF) | |
while (simple.correctNonOrthogonal()) | |
if (printToScreen) | |
p | relax () |
U | correctBoundaryConditions () |
fvOptions | correct (U) |
if (closedVolume) | |
if (pLimited||closedVolume) | |
Variables | |
HbyA = rAU * UEqn.H() | |
bool | closedVolume = false |
U = HbyA - rAU * fvc::grad(p) | |
bool | pLimited = pressureControl.limit(p) |
rho = thermo.rho() | |
volScalarField rAU | ( | 1.0/UEqn. | A() | ) |
Referenced by DAResidualRhoSimpleFoam::calcResiduals(), and while().
volVectorField HbyA | ( | "HbyA" | , |
U | |||
) |
tUEqn clear | ( | ) |
while | ( | simple. | correctNonOrthogonal() | ) |
Definition at line 26 of file pEqnRhoSimple.H.
References p, phi, phiHbyA(), pressureControl, primalResidualControl< scalar >(), psi, rho, rhorAUf(), and simple.
if | ( | printToScreen | ) |
Definition at line 49 of file pEqnRhoSimple.H.
p relax | ( | ) |
U correctBoundaryConditions | ( | ) |
fvOptions correct | ( | U | ) |
if | ( | closedVolume | ) |
Definition at line 70 of file pEqnRhoSimple.H.
References initialMass_, p, and psi.
if | ( | pLimited|| | closedVolume | ) |
Definition at line 76 of file pEqnRhoSimple.H.
References p.
HbyA = rAU * UEqn.H() |
Definition at line 10 of file pEqnRhoSimple.H.
closedVolume = false |
Definition at line 13 of file pEqnRhoSimple.H.
Definition at line 60 of file pEqnRhoSimple.H.
bool pLimited = pressureControl.limit(p) |
Definition at line 66 of file pEqnRhoSimple.H.
rho = thermo.rho() |
Definition at line 81 of file pEqnRhoSimple.H.
Referenced by while().