correctPhi.H File Reference

Go to the source code of this file.


 if (mesh.changing())
wordList pcorrTypes (p.boundaryField().size(), zeroGradientFvPatchScalarField::typeName)
 forAll (p.boundaryField(), patchi)
volScalarField pcorr (IOobject("pcorr", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::NO_WRITE), mesh, dimensionedScalar(p.dimensions(), Zero), pcorrTypes)
 while (pimple.correctNonOrthogonal())


const cellCellStencilObject & overlap = Stencil::New(mesh)
const labelList & cellTypes = overlap.cellTypes()
const labelIOList & zoneIDs = overlap.zoneID()

Function Documentation

◆ if()

if ( mesh.  changing())

Definition at line 1 of file correctPhi.H.

References forAll(), mesh, phi, and U.

Here is the call graph for this function:

◆ pcorrTypes()

wordList pcorrTypes ( p.  boundaryField).size(,

◆ forAll()

forAll ( p.  boundaryField(),

Definition at line 31 of file correctPhi.H.

References p, and pcorrTypes().

Here is the call graph for this function:

◆ pcorr()

volScalarField pcorr ( IOobject("pcorr", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::NO_WRITE)  ,
mesh  ,
dimensionedScalar(p.dimensions(), Zero)  ,

◆ while()

while ( pimple.  correctNonOrthogonal())

Definition at line 61 of file correctPhi.H.

References cellTypes, Foam::fac::div(), forAll(), Foam::gMax(), Foam::fac::laplacian(), mesh, nZones, pcorr(), phi, pimple, rAUf(), and zoneIDs.

Here is the call graph for this function:

Variable Documentation

◆ overlap

◆ cellTypes

const labelList& cellTypes = overlap.cellTypes()

Definition at line 58 of file correctPhi.H.

Referenced by while().

◆ zoneIDs