Go to the source code of this file.
Functions | |
volScalarField | rAU (1.0/UEqn.A()) |
volScalarField | rAtU (1.0/(1.0/rAU - UEqn.H1())) |
if (useConstrainHbyA) | |
tUEqn | clear () |
surfaceScalarField | phiHbyA ("phiHbyA", fvc::interpolate(rho) *fvc::flux(HbyA)) |
volScalarField | rhorAtU ("rhorAtU", rho *rAtU) |
surfaceScalarField | phid ("phid",(fvc::interpolate(psi)/fvc::interpolate(rho)) *phiHbyA) |
while (simple.correctNonOrthogonal()) | |
if (printToScreen_) | |
p | relax () |
U | correctBoundaryConditions () |
if (closedVolume) | |
if (pLimited||closedVolume) | |
Variables | |
rho = thermo.rho() | |
autoPtr< volVectorField > | HbyAPtr = nullptr |
label | useConstrainHbyA = daOptionPtr_->getOption<label>("useConstrainHbyA") |
else | |
volVectorField & | HbyA = HbyAPtr() |
bool | closedVolume = false |
phiHbyA | |
U = HbyA - rAtU * fvc::grad(p) | |
bool | pLimited = pressureControl.limit(p) |
volScalarField rAU | ( | 1.0/UEqn. | A() | ) |
volScalarField rAtU | ( | 1.0/ | 1.0/rAU - UEqn.H1() | ) |
if | ( | useConstrainHbyA | ) |
tUEqn clear | ( | ) |
volScalarField rhorAtU | ( | "rhorAtU" | , |
rho * | rAtU | ||
) |
Referenced by DAResidualRhoSimpleCFoam::calcResiduals(), and while().
Referenced by DAResidualRhoSimpleCFoam::calcResiduals(), DAResidualTurboFoam::calcResiduals(), if(), and while().
while | ( | simple. | correctNonOrthogonal() | ) |
Definition at line 42 of file pEqnRhoSimpleC.H.
References p, phi, phid(), phiHbyA, pressureControl, rhorAtU(), and simple.
if | ( | printToScreen_ | ) |
Definition at line 68 of file pEqnRhoSimpleC.H.
p relax | ( | ) |
U correctBoundaryConditions | ( | ) |
if | ( | closedVolume | ) |
Definition at line 88 of file pEqnRhoSimpleC.H.
References initialMass_, p, and psi.
if | ( | pLimited|| | closedVolume | ) |
Definition at line 94 of file pEqnRhoSimpleC.H.
References p.
rho = thermo.rho() |
Definition at line 1 of file pEqnRhoSimpleC.H.
autoPtr<volVectorField> HbyAPtr = nullptr |
Definition at line 9 of file pEqnRhoSimpleC.H.
Referenced by if().
label useConstrainHbyA = daOptionPtr_->getOption<label>("useConstrainHbyA") |
Definition at line 10 of file pEqnRhoSimpleC.H.
else |
Definition at line 16 of file pEqnRhoSimpleC.H.
HbyA = HbyAPtr() |
Definition at line 20 of file pEqnRhoSimpleC.H.
bool closedVolume = false |
Definition at line 24 of file pEqnRhoSimpleC.H.
phiHbyA |
Definition at line 36 of file pEqnRhoSimpleC.H.
Referenced by DASimpleFoam::calcLduResiduals(), DAResidualPimpleFoam::calcPCMatWithFvMatrix(), DAResidualPimpleDyMFoam::calcPCMatWithFvMatrix(), DAResidualRhoPimpleFoam::calcPCMatWithFvMatrix(), DAResidualPimpleFoam::calcResiduals(), DAResidualPimpleDyMFoam::calcResiduals(), DAResidualSimpleFoam::calcResiduals(), DAResidualRhoSimpleCFoam::calcResiduals(), DAResidualTurboFoam::calcResiduals(), DAResidualRhoPimpleFoam::calcResiduals(), DAResidualRhoSimpleFoam::calcResiduals(), and while().
bool pLimited = pressureControl.limit(p) |
Definition at line 84 of file pEqnRhoSimpleC.H.