Functions
initpEqn.H File Reference

Calculate initial hydrostatic pressure. More...

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)
 
 while (pimple.correctNonOrthogonal())
 

Detailed Description

Calculate initial hydrostatic pressure.

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

\[ \nabla \cdot \left( {{\rho _f}\frac{k}{{{\mu _f}}}\left( {\nabla p - {\rho _f}\vec{g}} \right)} \right)=0 \]

Version
1.0
Date
2019-10-14

Definition in file initpEqn.H.

Function Documentation

◆ constrainPressure()

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

◆ HbyA()

volVectorField HbyA ( U 0)

◆ 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 35 of file initpEqn.H.

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

Here is the call graph for this function: