pEqn.H File Reference

Go to the source code of this file.

Functions

surfaceScalarField rAUf ("rAUf", fvc::interpolate(rAU))
 
volVectorField HbyA (constrainHbyA(rAU *UEqn.H(), U, p_rgh))
 
surfaceScalarField phiHbyA ("phiHbyA", fvc::flux(HbyA)+fvc::interpolate(rho *rAU) *fvc::ddtCorr(U, phi))
 
surfaceScalarField phig ((mixture.surfaceTensionForce() - ghf *fvc::snGrad(rho)) *rAUf *mesh.magSf())
 
 constrainPressure (p_rgh, U, phiHbyA, rAUf)
 
PtrList< fvScalarMatrix > p_rghEqnComps (mixture.phases().size())
 
 forAllConstIter (PtrDictionary< phaseModel >, mixture.phases(), phase)
 
volScalarField p_rgh_0 (p_rgh)
 
 while (pimple.correctNonOrthogonal())
 
mixture correctRho (p_rgh - p_rgh_0)
 
mixture correct ()
 
p_rgh correctBoundaryConditions ()
 

Variables

 phiHbyA = phig
 
label phasei = 0
 
 p_rgh = p - rho*gh
 
 K = 0.5*magSqr(U)
 

Function Documentation

◆ rAUf()

surfaceScalarField rAUf ( "rAUf"  ,
fvc::interpolate(rAU  
)

Referenced by if(), and while().

Here is the caller graph for this function:

◆ HbyA()

volVectorField HbyA ( constrainHbyA(rAU *UEqn.H(), U, p_rgh )

◆ phiHbyA()

surfaceScalarField phiHbyA ( "phiHbyA"  ,
fvc::flux(HbyA)+fvc::interpolate(rho *rAU) *fvc::ddtCorr(U, phi  
)

◆ phig()

surfaceScalarField phig ( (mixture.surfaceTensionForce() - ghf *fvc::snGrad(rho)) *rAUf *mesh.magSf()  )

◆ constrainPressure()

constrainPressure ( p_rgh  ,
U  ,
phiHbyA  ,
rAUf   
)

◆ p_rghEqnComps()

PtrList<fvScalarMatrix> p_rghEqnComps ( mixture.  phases).size()

Referenced by forAllConstIter(), and while().

Here is the caller graph for this function:

◆ forAllConstIter()

forAllConstIter ( PtrDictionary< phaseModel >  ,
mixture.  phases(),
phase   
)

Definition at line 29 of file pEqn.H.

References Foam::correction(), Foam::fvc::ddt(), Foam::fvc::div(), fvModels, p_rgh, p_rgh_0(), p_rghEqnComps(), phi, rho, Sp, and thermo.

Referenced by while().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ p_rgh_0()

volScalarField p_rgh_0 ( p_rgh  )

◆ while()

while ( pimple.  correctNonOrthogonal())

◆ correctRho()

mixture correctRho ( p_rgh p_rgh_0)

◆ correct()

mixture correct ( )

◆ correctBoundaryConditions()

p_rgh correctBoundaryConditions ( )

Variable Documentation

◆ phiHbyA

phiHbyA = phig

Definition at line 20 of file pEqn.H.

◆ phasei

◆ p_rgh

p_rgh = p - rho*gh

Definition at line 126 of file pEqn.H.

◆ K

K = 0.5*magSqr(U)

Definition at line 129 of file pEqn.H.