

Go to the source code of this file.
Functions | |
| volScalarField | rAU (1.0/UEqn.A()) |
| surfaceScalarField | rhorAUf ("rhorAUf", fvc::interpolate(rho *rAU)) |
| if (useConstrainHbyA) | |
| 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 | |
| autoPtr< volVectorField > | HbyAPtr = nullptr |
| label | useConstrainHbyA = daOptionPtr_->getOption<label>("useConstrainHbyA") |
| else | |
| volVectorField & | HbyA = HbyAPtr() |
| bool | closedVolume = false |
| U = HbyA - rAU * fvc::grad(p) | |
| bool | pLimited = pressureControl.limit(p) |
| rho = thermo.rho() | |
| volScalarField rAU | ( | 1.0/UEqn. | A() | ) |
| if | ( | useConstrainHbyA | ) |
| tUEqn clear | ( | ) |
Referenced by DAPimpleDyMFoam::CorrectPhiDF(), and DAPimpleDyMFoam::solvePrimal().

Referenced by DAResidualSimpleFoam::calcResiduals(), and DAResidualRhoSimpleFoam::calcResiduals().

| while | ( | simple. | correctNonOrthogonal() | ) |
Definition at line 35 of file pEqnRhoSimple.H.
References p, phi, phiHbyA(), pressureControl, psi, rho, rhorAUf(), and simple.

| if | ( | printToScreen_ | ) |
Definition at line 58 of file pEqnRhoSimple.H.
| p relax | ( | ) |
| U correctBoundaryConditions | ( | ) |
| fvOptions correct | ( | U | ) |
| if | ( | closedVolume | ) |
Definition at line 79 of file pEqnRhoSimple.H.
References initialMass_, p, and psi.
| if | ( | pLimited|| | closedVolume | ) |
Definition at line 85 of file pEqnRhoSimple.H.
References p.
| autoPtr<volVectorField> HbyAPtr = nullptr |
Definition at line 7 of file pEqnRhoSimple.H.
Referenced by if().
| label useConstrainHbyA = daOptionPtr_->getOption<label>("useConstrainHbyA") |
Definition at line 8 of file pEqnRhoSimple.H.
| else |
Definition at line 14 of file pEqnRhoSimple.H.
| volVectorField& HbyA = HbyAPtr() |
Definition at line 18 of file pEqnRhoSimple.H.
| closedVolume = false |
Definition at line 22 of file pEqnRhoSimple.H.
| bool pLimited = pressureControl.limit(p) |
Definition at line 75 of file pEqnRhoSimple.H.
| rho = thermo.rho() |
Definition at line 90 of file pEqnRhoSimple.H.
Referenced by while().