pEqn.H File Reference
Include dependency graph for pEqn.H:

Go to the source code of this file.

Functions

PtrList< volVectorField > HbyAs (fluid.phases().size())
 
PtrList< surfaceScalarField > phiHbyAs (fluid.phases().size())
 
PtrList< volScalarField > rAUs (fluid.phases().size())
 
PtrList< surfaceScalarField > rAlphaAUfs (fluid.phases().size())
 
 for (phaseModel &phase :fluid.phases())
 
surfaceScalarField phiHbyA (IOobject("phiHbyA", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), mesh, dimensionedScalar(dimArea *dimVelocity, Zero))
 
volScalarField rho ("rho", fluid.rho())
 
surfaceScalarField ghSnGradRho (ghf *fvc::snGrad(rho) *mesh.magSf())
 
surfaceScalarField rAUf (IOobject("rAUf", runTime.timeName(), mesh), mesh, dimensionedScalar(dimensionSet(-1, 3, 1, 0, 0), Zero))
 
 for (const phaseModel &phase :fluid.phases())
 
 setSnGrad< fixedFluxPressureFvPatchScalarField > (p_rgh.boundaryFieldRef(),(phiHbyA.boundaryField() - MRF.relative(phib))/(mesh.magSf().boundaryField() *rAUf.boundaryField()))
 
 while (pimple.correctNonOrthogonal())
 

Variables

 phasei = 0
 
 phib = 0
 

Function Documentation

◆ HbyAs()

PtrList< volVectorField > HbyAs ( fluid.  phases).size()

Referenced by for(), and while().

Here is the caller graph for this function:

◆ phiHbyAs()

PtrList< surfaceScalarField > phiHbyAs ( fluid.  phases).size()

Referenced by for(), and while().

Here is the caller graph for this function:

◆ rAUs()

PtrList< volScalarField > rAUs ( fluid.  phases).size()

◆ rAlphaAUfs()

PtrList< surfaceScalarField > rAlphaAUfs ( fluid.  phases).size()

Referenced by for(), and while().

Here is the caller graph for this function:

◆ for() [1/2]

for ( phaseModel &phase :fluid.  phases())

Definition at line 34 of file pEqn.H.

References HbyAs(), MRF, phasei, and phiHbyAs().

Here is the call graph for this function:

◆ phiHbyA()

surfaceScalarField phiHbyA ( IOobject("phiHbyA", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE)  ,
mesh  ,
dimensionedScalar(dimArea *dimVelocity, Zero)   
)

◆ rho()

volScalarField rho ( "rho"  ,
fluid.  rho() 
)

◆ ghSnGradRho()

surfaceScalarField ghSnGradRho ( ghf fvc::snGradrho) *mesh.magSf()

Referenced by while().

Here is the caller graph for this function:

◆ rAUf()

surfaceScalarField rAUf ( IOobject("rAUf", runTime.timeName(), mesh ,
mesh  ,
dimensionedScalar(dimensionSet(-1, 3, 1, 0, 0), Zero)   
)

◆ for() [2/2]

for ( const phaseModel &phase :fluid.  phases())

Definition at line 179 of file pEqn.H.

References alphafs(), phasei, rAlphaAUfs(), and rAUf().

Here is the call graph for this function:

◆ setSnGrad< fixedFluxPressureFvPatchScalarField >()

setSnGrad< fixedFluxPressureFvPatchScalarField > ( p_rgh.  boundaryFieldRef(),
(phiHbyA.boundaryField() - MRF.relative(phib))/(mesh.magSf().boundaryField() *rAUf.boundaryField())   
)

References alphafs(), mesh, phasei, and phib.

Referenced by while().

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

◆ while()

while ( pimple.  correctNonOrthogonal())

Definition at line 209 of file pEqn.H.

References alpha, alphafs(), fluid, g, gh, ghSnGradRho(), HbyAs(), mesh, p, p_rgh, phasei, phi, phiHbyA, phiHbyAs(), pimple, pRefCell, pRefValue, rAlphaAUfs(), rAUf(), rho, solve(), and U.

Here is the call graph for this function:

Variable Documentation

◆ phasei

phasei = 0

Definition at line 33 of file pEqn.H.

◆ phib

phib = 0

Definition at line 189 of file pEqn.H.

Referenced by setSnGrad< fixedFluxPressureFvPatchScalarField >(), and while().