Functions | Variables
UEqn.H File Reference

Go to the source code of this file.

Functions

MRF correctBoundaryVelocity (U)
 
tmp< fvVectorMatrix > UEqn (fvm::div(phi, U)+MRF.DDt(U)+turbulence->divDevReff(U)==fvOptions(U))
 
 UEqn ().relax()
 
 if (pressureImplicitPorosity)
 
fvOptions constrain (UEqn())
 
 solve (UEqn()==-fvc::grad(p))
 
fvOptions correct (U)
 

Variables

tmp< volScalarField > trAU = 1.0/UEqn().A()
 
tmp< volTensorField > trTU
 
 else
 

Function Documentation

◆ correctBoundaryVelocity()

MRF correctBoundaryVelocity ( U  )

◆ UEqn() [1/2]

tmp<fvVectorMatrix> UEqn ( fvm::div(phi, U)+MRF.DDt(U)+turbulence->divDevReff(U = =fvOptions(U))

◆ UEqn() [2/2]

UEqn ( )

◆ if()

Definition at line 23 of file UEqn.H.

References fvOptions, Foam::fvc::grad(), Foam::I, Foam::inv(), nUCorr, p, pZones(), trTU, U, and UEqn().

Here is the call graph for this function:

◆ constrain()

fvOptions constrain ( UEqn()  )

◆ solve()

solve ( UEqn()  = =-fvc::grad(p))

◆ correct()

fvOptions correct ( U  )

Variable Documentation

◆ trAU

trAU = 1.0/UEqn().A()

Definition at line 20 of file UEqn.H.

◆ trTU

tmp<volTensorField> trTU

Definition at line 21 of file UEqn.H.

◆ else

else
Initial value:
{
pZones.addResistance(UEqn())

Definition at line 43 of file UEqn.H.

pZones
IOporosityModelList pZones(mesh)
UEqn
tmp< fvVectorMatrix > UEqn(fvm::div(phi, U)+MRF.DDt(U)+turbulence->divDevReff(U)==fvOptions(U))