Go to the source code of this file.
|
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[inertIndex] | max (0.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) |
|
◆ mvConvection()
tmp< fv::convectionScheme< scalar > > mvConvection |
( |
fv::convectionScheme< scalar > |
::Newmesh, fields, phi, mesh.divScheme("div(phi,Yi_h)") | ) |
|
◆ Yt()
volScalarField Yt |
( |
0.0 * |
Y[0] | ) |
|
◆ forAll()
Definition at line 16 of file YEEqn.H.
References combustion(), composition, fvOptions, inertIndex, mesh, mvConvection(), phi, rho, surfaceFilm, turbulence, Y, and Yt().
◆ max()
Referenced by Foam::meshTools::bandCompression(), Foam::HashSetOps::bools(), Foam::bound(), tetrahedron< Point, PointRef >::bounds(), SprayParcel< ParcelType >::calcAtomization(), ReactingMultiphaseParcel< ParcelType >::calcDevolatilisation(), cellLimitedGrad< Type, Limiter >::calcGrad(), cellMDLimitedGrad< Type >::calcGrad(), faceLimitedGrad< Type >::calcGrad(), faceMDLimitedGrad< Type >::calcGrad(), ThermoParcel< ParcelType >::calcHeatTransfer(), ThermoParcel< ParcelType >::calcSurfaceValues(), SprayParcel< ParcelType >::chi(), SuppressionCollision< CloudType >::collide(), TrajectoryCollision< CloudType >::collideParcels(), ORourkeCollision< CloudType >::collideSorted(), Foam::meshTools::constrainToMeshCentre(), for(), forAll(), singleStepReactingMixture< ThermoType >::fresCorrect(), Histogram< List >::Histogram(), DSMCParcel< ParcelType >::hitWallPatch(), if(), Foam::Math::incGammaRatio_Q(), InjectedParticleDistributionInjection< CloudType >::initialise(), InputValueMapper< Type >::integrate(), Foam::Math::invIncGamma(), Foam::MULES::limiter(), Foam::MULES::limiterCorr(), makeFvGradScheme(), VTKsurfaceFormat< Face >::read(), KinematicCloud< Foam::DSMCCloud >::rndGen(), Foam::BitOps::set(), LiquidEvapFuchsKnudsen< CloudType >::Sh(), Foam::fvc::spread(), Foam::fvc::sweep(), ThermoCloud< CloudType >::Tmax(), InputValueMapper< Type >::value(), while(), Foam::vtk::writeListsParallel(), and Foam::ensightOutput::writeVolField().
◆ correct() [1/2]
◆ 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(thermo, he)+parcels.Sh(he)+surfaceFilm.Sh()+fvOptions(rho, he) | ) |
|
◆ relax()
◆ constrain()
◆ solve()
◆ correct() [2/2]
◆ Qdot
◆ he
volScalarField& he = thermo.he() |
Definition at line 52 of file YEEqn.H.
Referenced by interRegionHeatTransferModel::addSup(), wallHeatFlux::calcHeatFlux(), limitTemperature::correct(), heThermo< BasicPsiThermo, MixtureType >::Cpv(), forAll(), OneResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), TwoResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), AnisothermalPhaseModel< BasePhaseModel >::heEqn(), if(), heThermo< BasicPsiThermo, MixtureType >::kappa(), heatTransferCoeffModel::q(), reactingEulerHtcModel::q(), radiationModel::Sh(), thermo< Thermo, Type >::THE(), basicThermo::validate(), and heThermo< BasicPsiThermo, MixtureType >::W().