Loading...
Searching...
No Matches
YEEqn.H File Reference

Go to the source code of this file.

Functions

tmp< fv::convectionScheme< scalar > > mvConvection (fv::convectionScheme< scalar >::New(mesh, fields, phi, mesh.divScheme("div(phi,Yi_h)")))
volScalarField Yt (0.0 *Y[0])
 forAll (Y, i)
Y[inertIndexclamp_min (0)
radiation correct ()
fvScalarMatrix EEqn (fvm::ddt(rho, he)+mvConvection->fvmDiv(phi, he)+fvc::ddt(rho, K)+fvc::div(phi, K)+(he.name()=="e" ? fvc::div(fvc::absolute(phi/fvc::interpolate(rho), U), p, "div(phiv,p)") :-dpdt) - fvm::laplacian(turbulence->alphaEff(), he)==Qdot+radiation->Sh(thermo, he)+parcels.Sh(he)+surfaceFilm.Sh()+fvOptions(rho, he))
EEqn relax ()
fvOptions constrain (EEqn)
EEqn solve ()
fvOptions correct (he)

Variables

 Qdot = combustion->Qdot()
 Y [inertIndex] = scalar(1) - Yt
volScalarField & he = thermo.he()

Function Documentation

◆ mvConvection()

tmp< fv::convectionScheme< scalar > > mvConvection ( fv::convectionScheme< scalar > ::Newmesh, fields, phi, mesh.divScheme("div(phi,Yi_h)"))

References combustion(), fields, mesh, and phi.

Referenced by transport::correct(), EaEqn(), EaEqn(), EEqn(), EEqn(), EEqn(), EEqn(), EEqn(), EEqn(), EEqn(), forAll(), if(), if(), and if().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Yt()

◆ forAll()

forAll ( Y ,
i  )

Definition at line 16 of file YEEqn.H.

References combustion(), composition, fvOptions, inertIndex, mvConvection(), phi, rho, surfaceFilm, turbulence, Y, and Yt().

Here is the call graph for this function:

◆ clamp_min()

Y[inertIndex] clamp_min ( 0 )

References inertIndex, and Y.

Referenced by GeometricField< Type, PatchField, GeoMesh >::clamp_min().

Here is the caller graph for this function:

◆ correct() [1/2]

radiation correct ( )

References radiation().

Here is the call graph for this function:

◆ EEqn()

fvScalarMatrix EEqn ( fvm::ddt(rho, he)+mvConvection->fvmDiv(phi, he)+fvc::ddt(rho, K)+fvc::div(phi, K)+(he.name()=="e" ? fvc::div(fvc::absolute(phi/fvc::interpolate(rho), U), p, "div(phiv,p)") :-dpdt) - fvm::laplacian(turbulence->alphaEff(), he) = =Qdot+radiation->Sh(thermohe)+parcels.Sh(he)+surfaceFilm.Sh()+fvOptions(rhohe))

References dpdt, fvOptions, he, mvConvection(), p, phi, Qdot, radiation(), rho, surfaceFilm, turbulence, and U.

Referenced by constrain(), for(), if(), if(), if(), relax(), and solve().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ relax()

EEqn relax ( )

References EEqn().

Here is the call graph for this function:

◆ constrain()

fvOptions constrain ( EEqn )

References EEqn(), and fvOptions.

Here is the call graph for this function:

◆ solve()

EEqn solve ( )

References EEqn().

Here is the call graph for this function:

◆ correct() [2/2]

fvOptions correct ( he )

References fvOptions, he, and T.

Variable Documentation

◆ Qdot

Qdot = combustion->Qdot()

Definition at line 13 of file YEEqn.H.

◆ Y

Y[inertIndex] = scalar(1) - Yt

Definition at line 47 of file YEEqn.H.

◆ he