All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UEqn.H File Reference

Go to the source code of this file.

Functions

MRF correctBoundaryVelocity (U)
 
tmp< fvVectorMatrix > tUEqn (fvm::div(phi, U)+MRF.DDt(rho, U)+turbulence->divDevTau(U)==fvOptions(rho, U))
 
UEqn relax ()
 
 if (pressureImplicitPorosity)
 
fvOptions constrain (UEqn)
 
 solve (UEqn==-fvc::grad(p))
 
fvOptions correct (U)
 
trAU ref ().rename("rAU")
 

Variables

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

Function Documentation

◆ correctBoundaryVelocity()

MRF correctBoundaryVelocity ( U  )

◆ tUEqn()

tmp<fvVectorMatrix> tUEqn ( fvm::div(phi, U)+MRF.DDt(rho, U)+turbulence->divDevTau(U = =fvOptions(rhoU))

◆ relax()

UEqn relax ( )

◆ if()

Definition at line 24 of file UEqn.H.

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

Here is the call graph for this function:

◆ constrain()

fvOptions constrain ( UEqn  )

◆ solve()

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

Referenced by if().

Here is the caller graph for this function:

◆ correct()

fvOptions correct ( U  )

◆ ref()

trAU ref ( )

Variable Documentation

◆ UEqn

fvVectorMatrix& UEqn = tUEqn.ref()

Definition at line 13 of file UEqn.H.

◆ trAU

trAU = 1.0/UEqn.A()

Definition at line 21 of file UEqn.H.

Referenced by while().

◆ trTU

tmp<volTensorField> trTU

Definition at line 22 of file UEqn.H.

Referenced by if(), and while().

◆ else

else
Initial value:
{
pZones.addResistance(UEqn)
fvVectorMatrix & UEqn
Definition: UEqn.H:11
IOporosityModelList pZones(mesh)

Definition at line 44 of file UEqn.H.