Loading...
Searching...
No Matches
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, IOobject::REGISTER), mesh, dimensionedScalar(dimVelocity *dimArea, 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()

References fluid.

Referenced by for(), ghSnGradRho(), while(), and while().

Here is the caller graph for this function:

◆ phiHbyAs()

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

References fluid.

Referenced by for(), ghSnGradRho(), while(), and while().

Here is the caller graph for this function:

◆ rAUs()

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

References fluid.

◆ rAlphaAUfs()

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

References fluid.

Referenced by for(), ghSnGradRho(), 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 fluid, 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, IOobject::REGISTER) ,
mesh ,
dimensionedScalar(dimVelocity *dimArea, Zero)  )

References mesh, and runTime.

◆ rho()

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

References fluid.

◆ ghSnGradRho()

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

References alpha, alphafs(), dragCoeffs(), fluid, g, ghf, ghSnGradRho(), HbyAs(), mesh, MRF, phasei, phiHbyAs(), rAlphaAUfs(), rAUs, rho, runTime, and UEqns().

Referenced by ghSnGradRho(), while(), and while().

Here is the call graph for this function:
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)  )

References mesh, phasei, and runTime.

◆ for() [2/2]

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

Definition at line 180 of file pEqn.H.

References alphafs(), fluid, 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(), fluid, 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 210 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 190 of file pEqn.H.

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