

Go to the source code of this file.
Functions | |
| if (!simple.transonic()) | |
| volScalarField | p0 (p) |
| volScalarField | AU (UEqn.A()) |
| volScalarField | AtU (AU - UEqn.H1()) |
| volVectorField | HbyA ("HbyA", U) |
| volScalarField | rAU (1.0/UEqn.A()) |
| tUEqn | clear () |
| if (simple.transonic()) | |
| MRF | makeRelative (fvc::interpolate(rho), phiHbyA) |
| while (simple.correctNonOrthogonal()) | |
| if (printToScreen_) | |
| p | relax () |
| U | correctBoundaryConditions () |
| if (closedVolume) | |
Variables | |
| rho = thermo.rho() | |
| HbyA = UEqn.H() / AU | |
| bool | closedVolume = false |
| else | |
| phiHbyA = fvc::interpolate(rho / AtU - rho / AU) * fvc::snGrad(p) * mesh.magSf() | |
| U = HbyA - (fvc::grad(p0) * (1.0 / AU - 1.0 / AtU) + fvc::grad(p) / AtU) | |
| if | ( | !simple. | transonic() | ) |
Definition at line 5 of file pEqnTurbo.H.
References rho.
| volScalarField p0 | ( | p | ) |
| volScalarField AU | ( | UEqn. | A() | ) |
| volScalarField AtU | ( | AU - UEqn. | H1() | ) |
Referenced by DAResidualTurboFoam::calcResiduals(), and while().

| volVectorField HbyA | ( | "HbyA" | , |
| U | |||
| ) |
| volScalarField rAU | ( | 1.0/UEqn. | A() | ) |
| tUEqn clear | ( | ) |
| if | ( | simple. | transonic() | ) |
| while | ( | simple. | correctNonOrthogonal() | ) |
Definition at line 67 of file pEqnTurbo.H.
References AtU(), p, phi, phiHbyA, pressureControl, rho, and simple.

| if | ( | printToScreen_ | ) |
Definition at line 90 of file pEqnTurbo.H.
| p relax | ( | ) |
| U correctBoundaryConditions | ( | ) |
| if | ( | closedVolume | ) |
Definition at line 109 of file pEqnTurbo.H.
References initialMass_, p, and psi.
| rho = thermo.rho() |
Definition at line 1 of file pEqnTurbo.H.
| HbyA = UEqn.H() / AU |
Definition at line 15 of file pEqnTurbo.H.
Referenced by if().
| closedVolume = false |
Definition at line 20 of file pEqnTurbo.H.
| else |
Definition at line 65 of file pEqnTurbo.H.
Referenced by while().