Functions | Variables
pEqn.H File Reference
Include dependency graph for pEqn.H:

Go to the source code of this file.

Functions

surfaceScalarField rhorAUf ("rhorAUf", fvc::interpolate(rho *rAU))
 
volVectorField HbyA (constrainHbyA(rAU *UEqn.H(), U, p))
 
tUEqn clear ()
 
 if (simple.transonic())
 
MRF makeRelative (fvc::interpolate(rho), phiHbyA)
 
 constrainPressure (p, rho, U, phiHbyA, rhorAUf, MRF)
 
 while (simple.correctNonOrthogonal())
 
p relax ()
 
U correctBoundaryConditions ()
 
fvOptions correct (U)
 
 if (closedVolume)
 
 if (!simple.transonic())
 

Variables

bool closedVolume = false
 
 else
 
 U = HbyA - rAU*fvc::grad(p)
 
 rho = thermo.rho()
 

Function Documentation

surfaceScalarField rhorAUf ( "rhorAUf"  ,
fvc::interpolate(rho *rAU  
)
volVectorField HbyA ( constrainHbyA(rAU *UEqn.H(), U, p )
tUEqn clear ( )
if ( simple.  transonic())

Definition at line 9 of file pEqn.H.

References Foam::fvc::div(), Foam::fvc::flux(), fvOptions, HbyA, Foam::MULES::interpolate(), Foam::fvc::laplacian(), MRF, p, phi, phid(), pRefCell, pRefValue, psi, rho, rhorAUf(), and simple.

Here is the call graph for this function:

MRF makeRelative ( fvc::interpolate(rho ,
phiHbyA   
)
constrainPressure ( p  ,
rho  ,
U  ,
phiHbyA  ,
rhorAUf  ,
MRF   
)
while ( simple.  correctNonOrthogonal())

Definition at line 53 of file pEqn.H.

References Foam::fvc::div(), fvOptions, Foam::fvc::laplacian(), p, phi, pRefCell, pRefValue, psi, rho, rhorAUf(), and simple.

Here is the call graph for this function:

p relax ( )
U correctBoundaryConditions ( )
fvOptions correct ( U  )
if ( closedVolume  )

Definition at line 86 of file pEqn.H.

References Foam::fvc::domainIntegrate(), initialMass, p, and psi.

Here is the call graph for this function:

if ( !simple.  transonic())

Definition at line 96 of file pEqn.H.

References Foam::endl(), Foam::Info, Foam::max(), Foam::min(), and rho.

Here is the call graph for this function:

Variable Documentation

closedVolume = false

Definition at line 7 of file pEqn.H.

else
Initial value:
{
phiHbyA
Definition: pEqn.H:20
volVectorField & HbyA
Definition: pEqn.H:13
tmp< surfaceScalarField > flux(const volVectorField &vvf)
Return the face-flux field obtained from the given volVectorField.
Definition: fvcFlux.C:32
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField
rho
Definition: pEqn.H:1

Definition at line 44 of file pEqn.H.

U = HbyA - rAU*fvc::grad(p)

Definition at line 80 of file pEqn.H.

rho = thermo.rho()

Definition at line 92 of file pEqn.H.