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)")))
 
combustion correct ()
 
volScalarField Yt (0.0 *Y[0])
 
 forAll (Y, i)
 
Y [inertIndexmax (0.0)
 
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)+thermophysicalTransport->divq(he)==combustion->Qdot()+radiation->Sh(thermo, he)+parcels.Sh(he)+surfaceFilm.Sh()+fvOptions(rho, he))
 
EEqn relax ()
 
fvOptions constrain (EEqn)
 
EEqn solve ()
 
fvOptions correct (he)
 

Variables

 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)"))

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

Here is the caller graph for this function:

◆ correct() [1/2]

combustion correct ( )

◆ Yt()

volScalarField Yt ( 0.0 *  Y[0])

Referenced by forAll().

Here is the caller graph for this function:

◆ forAll()

forAll ( Y  ,
 
)

Definition at line 16 of file YEEqn.H.

References combustion(), composition, Foam::fvc::ddt(), fvOptions, inertIndex, mvConvection(), phi, rho, surfaceFilm, thermophysicalTransport, Y, and Yt().

Here is the call graph for this function:

◆ max()

Y [inertIndex] max ( 0.  0)

◆ 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)+thermophysicalTransport->divq(he = =combustion->Qdot()+radiation->Sh(thermohe)+parcels.Sh(he)+surfaceFilm.Sh()+fvOptions(rhohe))

Referenced by for().

Here is the caller graph for this function:

◆ relax()

EEqn relax ( )

◆ constrain()

fvOptions constrain ( EEqn  )

◆ solve()

EEqn solve ( )

◆ correct() [2/2]

fvOptions correct ( he  )

Variable Documentation

◆ Y

Y[inertIndex] = scalar(1) - Yt

Definition at line 47 of file YEEqn.H.

Referenced by forAll().

◆ he