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

Updates fluxes for continuity equation, momentum balance equation, energy balance equation. More...

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

Go to the source code of this file.

Functions

 if (!implicitDiffusion)
 

Variables

 gradUf = fvsc::grad(U)
 ——–Start——— More...
 
 divUf = tr(gradUf)
 
 gradef = fvsc::grad(e)
 
 gradRhof = fvsc::grad(rho)
 
 rhoW
 ——–End——— More...
 
 phiw = mesh.Sf() & rhoW
 
 gradPf = fvsc::grad(p)
 
 jm = rhoUf - rhoW
 
 phiJm = mesh.Sf() & jm
 
 phi = mesh.Sf() & rhoUf
 
 phiJmU = qgdFlux(phiJm,U,Uf)
 ——–End——— More...
 
 phiP = mesh.Sf() * pf
 
 Pif
 
 else
 
 phiTauMC = mesh.Sf() & tauMCPtr()
 
 phiPi = mesh.Sf() & Pif
 
 phiJmH = qgdFlux(phiJm,H,Hf)
 ——–End——— More...
 
 qf
 
 phiQ = mesh.Sf() & qf
 
 phiPiU = mesh.Sf() & (Pif & Uf)
 

Detailed Description

Updates fluxes for continuity equation, momentum balance equation, energy balance equation.

Original source file updateFluxes.H

Definition in file updateFluxes.H.

Function Documentation

if ( implicitDiffusion)

Definition at line 96 of file updateFluxes.H.

References divUf, muf, Pif, and T.

Variable Documentation

gradUf = fvsc::grad(U)

——–Start———

Definition at line 34 of file updateFluxes.H.

divUf = tr(gradUf)

Definition at line 36 of file updateFluxes.H.

gradef = fvsc::grad(e)

Definition at line 38 of file updateFluxes.H.

gradRhof = fvsc::grad(rho)

Definition at line 40 of file updateFluxes.H.

rhoW
Initial value:
(
((Uf * gradRhof) & Uf)
+
+
)
rhoUf
Definition: updateFields.H:14
const surfaceScalarField & tauQGDf
Definition: createFields.H:55
gradRhof
Definition: updateFluxes.H:11
gradUf
Definition: updateFields.H:34
divUf
Definition: updateFluxes.H:7
Uf
Definition: updateFields.H:30

——–End———

——–Start———

Definition at line 51 of file updateFluxes.H.

phiw = mesh.Sf() & rhoW

Definition at line 60 of file updateFluxes.H.

gradPf = fvsc::grad(p)

Definition at line 62 of file updateFluxes.H.

jm = rhoUf - rhoW

Definition at line 66 of file updateFluxes.H.

phiJm = mesh.Sf() & jm

Definition at line 68 of file updateFluxes.H.

phi = mesh.Sf() & rhoUf

Definition at line 69 of file updateFluxes.H.

phiJmU = qgdFlux(phiJm,U,Uf)

——–End———

——–Start———

Definition at line 79 of file updateFluxes.H.

phiP = mesh.Sf() * pf

Definition at line 80 of file updateFluxes.H.

Pif
Initial value:
=
(
+
)
+
(
I * ( (Uf & gradPf) + (gammaf * pf * divUf) )
)
gradPf
Definition: updateFluxes.H:33
pf
Definition: updateFields.H:21
const surfaceScalarField & tauQGDf
Definition: createFields.H:55
gradUf
Definition: updateFields.H:34
gammaf
Definition: updateFields.H:27
UrhoUf
Definition: updateFields.H:18
divUf
Definition: updateFluxes.H:7
Uf
Definition: updateFields.H:30

Definition at line 82 of file updateFluxes.H.

else
Initial value:
{
volVectorField U(IOobject("U", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh)
tmp< GeometricField< T, Foam::fvsPatchField, Foam::surfaceMesh > > qgdInterpolate(const GeometricField< T, Foam::fvPatchField, Foam::volMesh > &psi)
autoPtr< surfaceTensorField > tauMCPtr
Info<< "Thermo corrected"<< endl;autoPtr< compressible::turbulenceModel > turbulence
Definition: createFields.H:59
volScalarField & T
Definition: createFields.H:53
tmp< surfaceVectorField > grad(const volScalarField &vF)

Definition at line 109 of file updateFluxes.H.

phiTauMC = mesh.Sf() & tauMCPtr()

Definition at line 111 of file updateFluxes.H.

phiPi = mesh.Sf() & Pif

Definition at line 114 of file updateFluxes.H.

phiJmH = qgdFlux(phiJm,H,Hf)

——–End———

——–Start———

Definition at line 124 of file updateFluxes.H.

qf
Initial value:
=
(
UrhoUf &
(
- (pf / rhof / rhof) * gradRhof
)
)
pf
Definition: updateFields.H:21
const surfaceScalarField & tauQGDf
Definition: createFields.H:55
gradRhof
Definition: updateFluxes.H:11
gradef
Definition: updateFluxes.H:9
rhof
Definition: updateFields.H:27
UrhoUf
Definition: updateFields.H:18

Definition at line 126 of file updateFluxes.H.

phiQ = mesh.Sf() & qf

Definition at line 142 of file updateFluxes.H.

phiPiU = mesh.Sf() & (Pif & Uf)

Definition at line 144 of file updateFluxes.H.