Go to the source code of this file.
Functions | |
const word | constProp (initialConditions.lookup("constantProperty")) |
if ((constProp !="pressure") &&(constProp !="volume") &&(constProp !="temperature")) | |
const word | fractionBasis (initialConditions.lookup("fractionBasis")) |
if ((fractionBasis !="mass") &&(fractionBasis !="mole")) | |
const scalarList | W (::W(thermo)) |
scalarList | Y0 (nSpecie, 0.0) |
scalarList | X0 (nSpecie, 0.0) |
dictionary | fractions (initialConditions.subDict("fractions")) |
if (fractionBasis=="mole") | |
forAll (Y, i) | |
thermo | he () |
thermo | correct () |
Variables | |
const label | nSpecie = Y.size() |
else | |
const scalar | mTot = sum(Y0) |
const scalar | mw = 1.0/invW |
const scalar | h0 = ::h0(thermo, Y0, p[0], T0) |
rho = thermo.rho() | |
scalar | rho0 = rho[0] |
scalar | u0 = h0 - p0/rho0 |
scalar | R0 = p0/(rho0*T0) |
Rspecific [0] = R0 | |
scalar | integratedHeat = 0.0 |
const word constProp | ( | initialConditions. | lookup"constantProperty" | ) |
if | ( | (constProp !="pressure") &&(constProp !="volume") &&(constProp !="temperature") | ) |
Definition at line 3 of file readInitialConditions.H.
References constProp(), Foam::exit(), Foam::FatalError, fractionBasis(), and Foam::nl.
const word fractionBasis | ( | initialConditions. | lookup"fractionBasis" | ) |
if | ( | (fractionBasis !="mass") &&(fractionBasis !="mole") | ) |
Definition at line 17 of file readInitialConditions.H.
References Foam::exit(), Foam::FatalError, fractionBasis(), and Foam::nl.
const scalarList W | ( | ::W(thermo) | ) |
Referenced by thermo< Thermo, Type >::a(), NonInertialFrameForce< CloudType >::cacheFields(), ReactingMultiphaseParcel< ParcelType >::calcDevolatilisation(), ReactingParcel< ParcelType >::calcPhaseChange(), Fickian< unityLewisFourier< laminarThermophysicalTransportModel > >::correct(), ShihQuadraticKE::correctNonlinearStress(), LienCubicKE::correctNonlinearStress(), ReactingParcel< ParcelType >::correctSurfaceValues(), thermo< Thermo, Type >::cp(), PengRobinsonGas< Specie >::Cp(), thermo< Thermo, Type >::cv(), PengRobinsonGas< Specie >::Cv(), thermo< Thermo, Type >::dcpdT(), MaxwellStefan< unityLewisFourier< laminarThermophysicalTransportModel > >::divj(), thermo< Thermo, Type >::dKcdTbyKc(), thermo< Thermo, Type >::ea(), thermo< Thermo, Type >::es(), forAll(), thermo< Thermo, Type >::g(), thermo< Thermo, Type >::ha(), thermo< Thermo, Type >::hc(), thermo< Thermo, Type >::he(), thermo< Thermo, Type >::hs(), if(), thermo< Thermo, Type >::Kc(), thermo< Thermo, Type >::Kn(), thermo< Thermo, Type >::Kx(), MaxwellStefan< unityLewisFourier< laminarThermophysicalTransportModel > >::MaxwellStefan(), PengRobinsonGas< Specie >::operator+=(), realizableKE< BasicMomentumTransportModel >::rCmu(), thermo< Thermo, Type >::s(), valueMultiComponentMixture< ThermoType >::thermoMixture::W(), and heThermo< BasicSolidThermo, MixtureType >::W().
scalarList Y0 | ( | nSpecie | , |
0. | 0 | ||
) |
Referenced by MaxwellStefan< unityLewisFourier< laminarThermophysicalTransportModel > >::divj(), forAll(), if(), NamedEnum< compressibleField, 8 >::names(), and chemistryModel< ThermoType >::solve().
scalarList X0 | ( | nSpecie | , |
0. | 0 | ||
) |
Referenced by SprayParcel< ParcelType >::calc(), and if().
dictionary fractions | ( | initialConditions. | subDict"fractions" | ) |
Referenced by fvMatrix< Type >::faceFluxCorrectionPtr(), and if().
if | ( | fractionBasis | = = "mole" | ) |
Definition at line 31 of file readInitialConditions.H.
References forAll(), fractions(), mTot, mw, Foam::name(), Foam::sum(), W(), X0(), Y, and Y0().
forAll | ( | Y | , |
i | |||
) |
thermo he | ( | ) |
Referenced by heatTransfer::addSup(), interRegionHeatTransfer::addSup(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::alphaEff(), waxSolventEvaporation::correctModel(), solidification::correctModel(), unityLewisFourier< laminarThermophysicalTransportModel >::DEff(), nonUnityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::DEff(), unityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::DEff(), Fourier< BasicThermophysicalTransportModel >::divq(), forAll(), basicThermo::lookupThermo(), thermophysicalTransportModel::momentumTransport(), unityLewisFourier< laminarThermophysicalTransportModel >::q(), unityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::q(), thermoSingleLayer::solveEnergy(), valueMultiComponentMixture< ThermoType >::thermoMixture::thermoMixture(), thermo< Thermo, Type >::typeName(), thermoSingleLayer::updateSubmodels(), basicThermo::validate(), Fickian< unityLewisFourier< laminarThermophysicalTransportModel > >::~Fickian(), Fourier< BasicThermophysicalTransportModel >::~Fourier(), limitPressure::~limitPressure(), limitTemperature::~limitTemperature(), and MaxwellStefan< unityLewisFourier< laminarThermophysicalTransportModel > >::~MaxwellStefan().
thermo correct | ( | ) |
const label nSpecie = Y.size() |
Definition at line 24 of file readInitialConditions.H.
Referenced by DAC< ThermoType >::DAC(), DRGEP< ThermoType >::DRGEP(), EFA< ThermoType >::EFA(), chemistryReductionMethod< ThermoType >::endReduceMechanism(), EFA< ThermoType >::reduceMechanism(), DRG< ThermoType >::reduceMechanism(), PFA< ThermoType >::reduceMechanism(), DAC< ThermoType >::reduceMechanism(), DRGEP< ThermoType >::reduceMechanism(), ode< ChemistryModel >::solve(), EulerImplicit< ChemistryModel >::solve(), chemistryModel< ThermoType >::solve(), specieReactionRates::write(), and ISAT::~ISAT().
else |
Definition at line 56 of file readInitialConditions.H.
const scalar mTot = sum(Y0) |
Definition at line 67 of file readInitialConditions.H.
Referenced by ORourkeCollision< CloudType >::collideSorted(), forAll(), and if().
const scalar mw = 1.0/invW |
Definition at line 73 of file readInitialConditions.H.
Referenced by if().
Definition at line 81 of file readInitialConditions.H.
Referenced by if(), and waveAtmBoundaryLayerSuperposition::UGas().
rho = thermo.rho() |
Definition at line 91 of file readInitialConditions.H.
Referenced by sixDoFAccelerationSource::addSup(), solidEquilibriumEnergySource::addSup(), isotropicDamping::addSup(), radialActuationDiskSource::addSup(), actuationDiskSource::addSup(), icoTabulated< Specie >::alphav(), icoPolynomial< Specie, PolySize >::alphav(), perfectFluid< Specie >::alphav(), rPolynomial< Specie >::alphav(), Boussinesq< Specie >::alphav(), rhoTabulated< Specie >::alphav(), CoBlended< Type >::blendingFactor(), cellCoBlended< Type >::blendingFactor(), Implicit< CloudType >::cacheFields(), SprayParcel< ParcelType >::calc(), SprayParcel< ParcelType >::calcAtomisation(), SprayParcel< ParcelType >::calcBreakup(), forces::calcForcesMoment(), ThermoParcel< ParcelType >::calcHeatTransfer(), chemistryModel< ThermoType >::calculate(), chemistryModel< ThermoType >::calculateRR(), NoAtomisation< CloudType >::clone(), NoBreakup< CloudType >::clone(), ReitzKHRT< CloudType >::clone(), BlobsSheetAtomisation< CloudType >::clone(), exponential::clone(), ReitzDiwakar< CloudType >::clone(), ETAB< CloudType >::clone(), PilchErdman< CloudType >::clone(), Lun::clone(), LISAAtomisation< CloudType >::clone(), TAB< CloudType >::clone(), HarrisCrighton::clone(), SHF< CloudType >::clone(), ReactingCloud< Foam::DSMCCloud >::cloneBare(), infinitelyFastChemistry::correct(), patchEjection::correct(), relaxation::correct(), drippingEjection::correct(), BrunDrippingEjection::correct(), curvatureSeparation::correct(), fixedCoeff::correct(), kOmega< BasicMomentumTransportModel >::correct(), kEpsilon< compressible::momentumTransportModel >::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), SpalartAllmaras< BasicMomentumTransportModel >::correct(), SpalartAllmarasDES< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), MaxwellStefan< unityLewisFourier< laminarThermophysicalTransportModel > >::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), kOmegaSST< eddyViscosity< RASModel< BasicMomentumTransportModel > >, BasicMomentumTransportModel >::correct(), standardPhaseChange::correctModel(), waxSolventEvaporation::correctModel(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), perfectFluid< Specie >::Cp(), perfectFluid< Specie >::CpMCv(), Foam::fvc::ddt(), Fickian< unityLewisFourier< laminarThermophysicalTransportModel > >::DEff(), MaxwellStefan< unityLewisFourier< laminarThermophysicalTransportModel > >::DEff(), forces::devTau(), ThermoSurfaceFilm< CloudType >::drySplashInteraction(), linear< Type >::E(), Ea(), hTabulatedThermo< EquationOfState >::Ea(), Es(), hTabulatedThermo< EquationOfState >::Es(), EulerDdtScheme< Type >::EulerDdtScheme(), age::execute(), scalarTransport::execute(), phaseScalarTransport::execute(), PatchFlowRateInjection< CloudType >::flowRate(), flowRateOutletVelocityFvPatchVectorField::flowRateOutletVelocityFvPatchVectorField(), for(), forAll(), forAllConstIter(), EulerD2dt2Scheme< Type >::fvcD2dt2(), EulerDdtScheme< Type >::fvcDdt(), CoEulerDdtScheme< Type >::fvcDdt(), SLTSDdtScheme< Type >::fvcDdt(), backwardDdtScheme< Type >::fvcDdt(), CrankNicolsonDdtScheme< Type >::fvcDdt(), fvModels::global(), eConstThermo< EquationOfState >::Gstd(), ePowerThermo< EquationOfState >::Gstd(), ePolynomialThermo< EquationOfState, PolySize >::Gstd(), icoTabulated< Specie >::H(), incompressiblePerfectGas< Specie >::H(), icoPolynomial< Specie, PolySize >::H(), linear< Type >::H(), perfectFluid< Specie >::H(), Boussinesq< Specie >::H(), Ha(), eTabulatedThermo< EquationOfState >::Ha(), Hs(), eTabulatedThermo< EquationOfState >::Hs(), if(), PhiScheme< Type, PhiLimiter >::limiter(), localEulerDdtScheme< Type >::localEulerDdtScheme(), steadyStateDdtScheme< Type >::mesh(), boundedDdtScheme< Type >::mesh(), CoEulerDdtScheme< Type >::mesh(), SLTSDdtScheme< Type >::mesh(), backwardDdtScheme< Type >::mesh(), ddtScheme< Type >::mesh(), explicitPorositySource::model(), solidParticleCloud::move(), forces::mu(), NamedEnum< compressibleField, 8 >::names(), momentumTransportModel::New(), parcelCloud::New(), compressibleMomentumTransportModel::New(), phaseCompressibleMomentumTransportModel::New(), laminarModel< BasicMomentumTransportModel >::New(), RASModel< phaseCompressible::momentumTransportModel >::New(), LESModel< BasicMomentumTransportModel >::New(), fluidThermo::nu(), ReynoldsStress< LESModel< BasicMomentumTransportModel > >::nut(), CrankNicolsonDdtScheme< Type >::ocCoeff(), rhoMagSqr< Type >::operator()(), porosityModel::iNew::operator()(), cavitationModel::pSat(), rPolynomial< Specie >::psi(), MomentumParcel< ParcelType >::readFields(), valueMultiComponentMixture< ThermoType >::thermoMixture::rho(), SpecieMixture< MixtureType >::rho(), twoPhaseChangeModel::rho2(), SchnerrSauer::SchnerrSauer(), InjectionModel< CloudType >::setNumberOfParticles(), ConeInjection< CloudType >::setProperties(), chemistryModel< ThermoType >::solve(), SprayParcel< ParcelType >::solveTABEq(), laminar::Su(), BreakupModel< Foam::SprayCloud< Foam::DSMCCloud > >::TABtwoWeCrit(), wallHeatTransferCoeffModel::tau(), chemistryModel< ThermoType >::tc(), porosityModel::transformModelData(), LISAAtomisation< CloudType >::update(), dynamicPressureFvPatchScalarField::updateCoeffs(), inclinedFilmNusseltHeightFvPatchScalarField::updateCoeffs(), inclinedFilmNusseltInletVelocityFvPatchVectorField::updateCoeffs(), alphaFixedPressureFvPatchScalarField::updateCoeffs(), matchedFlowRateOutletVelocityFvPatchVectorField::updateCoeffs(), uniformTotalPressureFvPatchScalarField::updateCoeffs(), ThermoSurfaceFilm< CloudType >::wetSplashInteraction(), while(), MomentumParcel< ParcelType >::writeFields(), rhoConst< Specie >::Z(), icoTabulated< Specie >::Z(), incompressiblePerfectGas< Specie >::Z(), icoPolynomial< Specie, PolySize >::Z(), linear< Type >::Z(), perfectFluid< Specie >::Z(), rPolynomial< Specie >::Z(), Boussinesq< Specie >::Z(), adiabaticPerfectFluid< Specie >::Z(), rhoTabulated< Specie >::Z(), actuationDiskSource::~actuationDiskSource(), effectivenessHeatExchangerSource::~effectivenessHeatExchangerSource(), interRegionExplicitPorositySource::~interRegionExplicitPorositySource(), isotropicDamping::~isotropicDamping(), linearViscousStress< LESModel< BasicMomentumTransportModel > >::~linearViscousStress(), Maxwell< BasicMomentumTransportModel >::~Maxwell(), nonlinearEddyViscosity< incompressible::RASModel >::~nonlinearEddyViscosity(), noPhaseChange::~noPhaseChange(), twoPhaseChangeModel::~twoPhaseChangeModel(), and verticalDamping::~verticalDamping().
scalar rho0 = rho[0] |
Definition at line 92 of file readInitialConditions.H.
Referenced by SprayParcel< ParcelType >::calc(), and chemistryModel< ThermoType >::solve().
Definition at line 93 of file readInitialConditions.H.
Referenced by if(), triangleFuncs::intersectAxesBundle(), and Foam::triIntersect::writeTriProjection().
Definition at line 94 of file readInitialConditions.H.
Rspecific[0] = R0 |
Definition at line 95 of file readInitialConditions.H.
Referenced by if().
scalar integratedHeat = 0.0 |
Definition at line 97 of file readInitialConditions.H.
Referenced by if().