Go to the source code of this file.
Functions | |
volScalarField | rAU (1.0/UEqn.A()) |
volScalarField | rAtU (1.0/(1.0/rAU - UEqn.H1())) |
volVectorField | HbyA (constrainHbyA(rAU *UEqn.H(), U, p)) |
if (pimple.nCorrPISO()<=1) | |
if (pimple.transonic()) | |
MRF | makeRelative (fvc::interpolate(rho), phiHbyA) |
volScalarField | rhorAtU ("rhorAtU", rho *rAtU) |
constrainPressure (p, rho, U, phiHbyA, rhorAtU, MRF) | |
while (pimple.correctNonOrthogonal()) | |
p | relax () |
U | correctBoundaryConditions () |
fvOptions | correct (U) |
if (pressureControl.limit(p)) | |
if (thermo.dpdt()) | |
Variables | |
rho = thermo.rho() | |
else | |
phiHbyA = fvc::interpolate(rho*(rAtU - rAU))*fvc::snGrad(p)*mesh.magSf() | |
HbyA = (rAU - rAtU)*fvc::grad(p) | |
U = HbyA - rAtU*fvc::grad(p) | |
K = 0.5*magSqr(U) | |
volScalarField rAU | ( | 1.0/UEqn. | A() | ) |
volScalarField rAtU | ( | 1.0/ | 1.0/rAU - UEqn.H1() | ) |
volVectorField HbyA | ( | constrainHbyA(rAU *UEqn.H(), U, p) | ) |
if | ( | pimple.nCorrPISO()<= | 1 | ) |
if | ( | pimple. | transonic() | ) |
MRF makeRelative | ( | fvc::interpolate(rho) | , |
phiHbyA | |||
) |
volScalarField rhorAtU | ( | "rhorAtU" | , |
rho * | rAtU | ||
) |
while | ( | pimple. | correctNonOrthogonal() | ) |
p relax | ( | ) |
U correctBoundaryConditions | ( | ) |
else |
phiHbyA = fvc::interpolate(rho*(rAtU - rAU))*fvc::snGrad(p)*mesh.magSf() |
Definition at line 73 of file pcEqn.H.
Referenced by Foam::constrainPressure(), incompressiblePrimalSolver::correctBoundaryConditions(), for(), if(), simple::mainIter(), and while().
Definition at line 74 of file pcEqn.H.
Referenced by Foam::constrainHbyA(), incompressiblePrimalSolver::correctBoundaryConditions(), for(), forAll(), if(), simple::mainIter(), relax(), and while().