All Classes Namespaces Files Functions Variables Typedefs Friends Macros Groups
Functions | Variables
createFaceFluxes.H File Reference

Creates the face-flux fields. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

surfaceVectorField gradPf ("gradPf", fvsc::grad(p))
 ——–Start——— More...
 
surfaceTensorField gradUf ("gradUf", fvsc::grad(U))
 
surfaceScalarField divUf ("divUf", Foam::tr(gradUf))
 
surfaceVectorField gradef ("gradef", fvsc::grad(e))
 
surfaceVectorField gradRhof ("gradRhof", fvsc::grad(rho))
 
surfaceVectorField rhoUf ("rhoUf",)
 ——–End——— More...
 
surfaceVectorField rhofUf ("rhofUf", rhof *Uf)
 
surfaceTensorField UrhoUf ("UrhoUf",)
 
surfaceVectorField rhoW ("rhoW", tauQGDf *gradPf)
 
surfaceScalarField phiw ("phiwStar", mesh.Sf()&rhoW)
 
surfaceVectorField jm ("jm", rhoUf-rhoW)
 
surfaceScalarField phiJm ("phiJm", mesh.Sf()&jm)
 
surfaceVectorField phiJmU ("phiJmU", mesh.Sf()&(jm *Uf))
 ——–End——— More...
 
surfaceVectorField phiP ("phiP", pf *mesh.Sf())
 
surfaceTensorField Pif ("Pif", tauQGDf *((UrhoUf &gradUf)+Uf *gradPf)+tauQGDf *I *((Uf &gradPf)+(gammaf *pf *divUf)))
 
surfaceVectorField phiPi ("phiPi", mesh.Sf()&Pif)
 
tauMCPtr reset (new surfaceTensorField("tauMC", 0.0 *muf *(Foam::T(gradUf)-I *divUf)))
 
surfaceVectorField phiTauMC ("phiTauMC", tauMCPtr()&mesh.Sf())
 
surfaceScalarField phiJmH ("phiJmH", phiJm *Hf)
 ——–End——— More...
 
surfaceVectorField qf ("qf",-tauQGDf *(((linearInterpolate(rho *(U *U)))&gradef)-(pf *rhof *Uf *(Uf &gradRhof)/rhof/rhof)))
 
surfaceScalarField phiQ ("phiQ", qf &mesh.Sf())
 
surfaceScalarField phiPiU ("phiPiU",(Pif &Uf)&mesh.Sf())
 
sigmaDotUPtr reset (new surfaceVectorField("sigmaDotU", tauMCPtr()&linearInterpolate(U)))
 
surfaceScalarField phiSigmaDotU ("phiSigmaDotU", sigmaDotUPtr()&mesh.Sf())
 

Variables

 phi = rhoUf & mesh.Sf()
 
autoPtr< surfaceTensorField > tauMCPtr
 
autoPtr< surfaceVectorField > sigmaDotUPtr
 

Detailed Description

Creates the face-flux fields.

Original source file createFaceFluxes.H

Definition in file createFaceFluxes.H.

Function Documentation

surfaceVectorField gradPf ( "gradPf"  ,
fvsc::  grad
)

——–Start———

surfaceTensorField gradUf ( "gradUf"  ,
fvsc::  grad
)
surfaceScalarField divUf ( "divUf"  ,
Foam::  trgradUf 
)
surfaceVectorField gradef ( "gradef"  ,
fvsc::  grad
)
surfaceVectorField gradRhof ( "gradRhof"  ,
fvsc::  gradrho 
)
surfaceVectorField rhoUf ( "rhoUf"  )

——–End———

——–Start———

surfaceVectorField rhofUf ( "rhofUf"  ,
rhof Uf 
)
surfaceTensorField UrhoUf ( "UrhoUf"  )
surfaceVectorField rhoW ( "rhoW"  ,
tauQGDf gradPf 
)
surfaceScalarField phiw ( "phiwStar"  ,
mesh.Sf()&  rhoW 
)
surfaceVectorField jm ( "jm"  ,
rhoUf rhoW 
)
surfaceScalarField phiJm ( "phiJm"  ,
mesh.Sf()&  jm 
)
surfaceVectorField phiJmU ( "phiJmU"  ,
mesh.  Sf)&(jm *Uf 
)

——–End———

——–Start———

surfaceVectorField phiP ( "phiP"  ,
pf *mesh.  Sf() 
)
surfaceTensorField Pif ( "Pif"  ,
tauQGDf (UrhoUf &gradUf)+Uf *gradPf)+tauQGDf *I *((Uf &gradPf)+(gammaf *pf *divUf) 
)
surfaceVectorField phiPi ( "phiPi"  ,
mesh.Sf()&  Pif 
)
tauMCPtr reset ( new   surfaceTensorField"tauMC", 0.0 *muf *(Foam::T(gradUf)-I *divUf))
surfaceVectorField phiTauMC ( "phiTauMC"  ,
tauMCPtr()&mesh.Sf()   
)
surfaceScalarField phiJmH ( "phiJmH"  ,
phiJm Hf 
)

——–End———

——–Start———

surfaceVectorField qf ( "qf"  ,
-tauQGDf ((linearInterpolate(rho *(U *U)))&gradef)-(pf *rhof *Uf *(Uf &gradRhof)/rhof/rhof) 
)
surfaceScalarField phiQ ( "phiQ"  ,
qf &mesh.  Sf() 
)
surfaceScalarField phiPiU ( "phiPiU"  ,
(Pif &Uf)&mesh.Sf()   
)
sigmaDotUPtr reset ( new   surfaceVectorField"sigmaDotU", tauMCPtr()&linearInterpolate(U))
surfaceScalarField phiSigmaDotU ( "phiSigmaDotU"  ,
sigmaDotUPtr()&mesh.Sf()   
)

Variable Documentation

phi = rhoUf & mesh.Sf()

Definition at line 89 of file createFaceFluxes.H.

autoPtr<surfaceTensorField> tauMCPtr

Definition at line 150 of file createFaceFluxes.H.

autoPtr<surfaceVectorField> sigmaDotUPtr

Definition at line 209 of file createFaceFluxes.H.