Go to the source code of this file.
Functions | |
surfaceScalarField | rAUf ("rAUf", fvc::interpolate(rAU)) |
volVectorField | HbyA ("HbyA", U) |
surfaceScalarField | phiHbyA ("phiHbyA",(fvc::interpolate(HbyA) &mesh.Sf())+fvc::interpolate(rho *rAU) *fvc::ddtCorr(U, phi)) |
MRF | makeRelative (phiHbyA) |
adjustPhi (phiHbyA, U, p_rgh) | |
surfaceScalarField | phig ((mixture.surfaceTensionForce() - ghf *fvc::snGrad(rho)) *rAUf *mesh.magSf()) |
setSnGrad< fixedFluxPressureFvPatchScalarField > (p_rgh.boundaryField(),(phiHbyA.boundaryField() - MRF.relative(mesh.Sf().boundaryField() &U.boundaryField()))/(mesh.magSf().boundaryField() *rAUf.boundaryField())) | |
while (pimple.correctNonOrthogonal()) | |
if (p_rgh.needReference()) | |
Variables | |
HbyA = rAU*UEqn.H() | |
phiHbyA = phig | |
p == p_rgh + rho*gh | |
surfaceScalarField rAUf | ( | "rAUf" | , |
fvc::interpolate(rAU) | |||
) |
volVectorField HbyA | ( | "HbyA" | , |
U | |||
) |
surfaceScalarField phiHbyA | ( | "phiHbyA" | , |
(fvc::interpolate(HbyA) &mesh.Sf())+fvc::interpolate(rho *rAU) *fvc::ddtCorr(U, phi) | |||
) |
surfaceScalarField phig | ( | (mixture.surfaceTensionForce() - ghf *fvc::snGrad(rho)) *rAUf *mesh.magSf() | ) |
setSnGrad< fixedFluxPressureFvPatchScalarField > | ( | p_rgh. | boundaryField(), |
(phiHbyA.boundaryField() - MRF.relative(mesh.Sf().boundaryField() &U.boundaryField()))/(mesh.magSf().boundaryField() *rAUf.boundaryField()) | |||
) |
while | ( | pimple. | correctNonOrthogonal() | ) |
Definition at line 37 of file pEqn.H.
References Foam::fvc::div(), fvOptions, Foam::getRefCellValue(), HbyA, Foam::fvc::laplacian(), mesh, p_rgh, phi, phig(), phiHbyA, pimple, pRefCell, rAU(), rAUf(), Foam::fvc::reconstruct(), and U.
if | ( | p_rgh. | needReference() | ) |
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.