The OpenFOAM Foundation
pEqn.H File Reference
Include dependency graph for pEqn.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Functions

volScalarField rAU (1.0/UEqn.A())

volVectorField HbyA (constrainHbyA(invA &UEqn.H(), U, p))

if (pimple.transonic())

while (pimple.correctNonOrthogonal())

U correctBoundaryConditions ()

fvConstraints constrain (U)

if (thermo.dpdt())

## Variables

rho = thermo.rho()

else

U = HbyA - (invA & (betav*fvc::grad(p)))

K = 0.5*magSqr(U)

## ◆ rAU()

 volScalarField rAU ( 1.0/UEqn. A() )
Here is the caller graph for this function:

## ◆ HbyA()

 volVectorField HbyA ( constrainHbyA(invA &UEqn.H(), U, p) )

## ◆ if() [1/2]

 if ( pimple. transonic() )

Definition at line 6 of file pEqn.H.

Here is the call graph for this function:

## ◆ while()

 while ( pimple. correctNonOrthogonal() )

Definition at line 49 of file pEqn.H.

References Foam::fvc::ddt(), Foam::fvc::div(), fvModels(), invA(), Foam::fvc::laplacian(), p, phiHbyA(), pimple(), psi, and rho.

Here is the call graph for this function:

## ◆ correctBoundaryConditions()

 U correctBoundaryConditions ( )

## ◆ constrain()

 fvConstraints constrain ( U )

## ◆ if() [2/2]

 if ( thermo. dpdt() )

Definition at line 77 of file pEqn.H.

References Foam::fvc::ddt(), and p.

Here is the call graph for this function:

## ◆ rho

 rho = thermo.rho()

Definition at line 1 of file pEqn.H.

Referenced by if(), and while().

## ◆ else

 else
Initial value:
{
(
"phiHbyA",
(
)
)
volScalarField rAU(1.0/UEqn.A())
U
Definition: pEqn.H:72
rho
Definition: pEqn.H:1
volVectorField & HbyA
Definition: pEqn.H:13
surfaceScalarField phiHbyA("phiHbyA", fvc::interpolate(rho) *fvc::flux(HbyA))
tmp< SurfaceField< typename innerProduct< vector, Type >::type > > flux(const VolField< Type > &vf)
Return the face-flux field obtained from the given volVectorField.
static tmp< SurfaceField< Type > > interpolate(const VolField< Type > &tvf, const surfaceScalarField &faceFlux, Istream &schemeData)
Interpolate field onto faces using scheme given by Istream.
tmp< SurfaceField< typename Foam::flux< Type >::type > > ddtCorr(const VolField< Type > &U, const SurfaceField< Type > &Uf)
Definition: fvcDdt.C:196
SurfaceField< scalar > surfaceScalarField

Definition at line 38 of file pEqn.H.