Functions
pEqn.H File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

surfaceScalarField rhorAUf ("rhorAUf", fvc::interpolate(rho *rAU))
 
volVectorField HbyA (U *0)
 
surfaceScalarField phig ("phig",(fvc::interpolate(rho) *rhorAUf *g) &mesh.Sf())
 
surfaceScalarField phiHbyA ("phiHbyA", phig)
 
 constrainPressure (p, rho, U, phiHbyA, rhorAUf)
 
fvScalarMatrix p_rghDDtEqn (porosity *rho *betaT *fvm::ddt(p) -porosity *rho *alphaP *fvc::ddt(T)+fvc::div(phiHbyA))
 
 while (pimple.correctNonOrthogonal())
 

Detailed Description

Author
Zhikui Guo (zhiku.nosp@m.iguo.nosp@m.@live.nosp@m..cn)

\[ \phi {\rho _f}\left( {{\beta _f}\frac{{\partial p}}{{\partial t}} - {\alpha _f}\frac{{\partial T}}{{\partial t}}} \right) = \nabla \cdot \left( {{\rho _f}\frac{k}{{{\mu _f}}}\left( {\nabla p - {\rho _f}\vec g} \right)} \right) \]

Version
1.0
Date
2019-10-14

Definition in file pEqn.H.

Function Documentation

◆ constrainPressure()

constrainPressure ( p  ,
rho  ,
U  ,
phiHbyA  ,
rhorAUf   
)

◆ HbyA()

volVectorField HbyA ( U 0)

◆ p_rghDDtEqn()

fvScalarMatrix p_rghDDtEqn ( porosity *rho *betaT fvm::ddtp) -porosity *rho *alphaP *fvc::ddt(T)+fvc::div(phiHbyA)

◆ phig()

surfaceScalarField phig ( "phig"  ,
(fvc::interpolate(rho) *rhorAUf *g) &mesh.Sf()   
)

◆ phiHbyA()

surfaceScalarField phiHbyA ( "phiHbyA"  ,
phig   
)

◆ rhorAUf()

surfaceScalarField rhorAUf ( "rhorAUf"  ,
fvc::interpolate(rho *rAU)   
)

◆ while()

while ( pimple.  correctNonOrthogonal())

Definition at line 36 of file pEqn.H.

References HbyA(), p, p_rghDDtEqn(), phig(), phiHbyA(), rhorAUf(), and U().

Here is the call graph for this function: