3 fv::convectionScheme<scalar>::New
8 mesh.divScheme(
"div(phi,Yi_h)")
14 volScalarField
Yt(0.0*
Y[0]);
20 volScalarField& Yi =
Y[i];
38 YiEqn.solve(
mesh.solver(
"Yi"));
57 + fvc::ddt(
rho,
K) + fvc::div(
phi,
K)
62 fvc::absolute(
phi/fvc::interpolate(
rho),
U),
87 Info<<
"min/max(T) = "
88 << min(
T).value() <<
", " <<
max(
T).value() << endl;
CGAL::Exact_predicates_exact_constructions_kernel K
volScalarField Yt(0.0 *Y[0])
tmp< fv::convectionScheme< scalar > > mvConvection(fv::convectionScheme< scalar >::New(mesh, fields, phi, mesh.divScheme("div(phi,Yi_h)")))
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))
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
basicSpecieMixture & composition
regionModels::surfaceFilmModel & surfaceFilm
autoPtr< radiation::radiationModel > radiation(radiation::radiationModel::New(T))
compressible::turbulenceModel & turbulence
Info<< "Creating combustion model\n"<< endl;autoPtr< CombustionModel< psiReactionThermo > > combustion(CombustionModel< psiReactionThermo >::New(thermo, turbulence()))
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
#define forAll(list, i)
Loop across all elements in list.