|
|
|
greyMeanAbsorptionEmission Class ReferencegreyMeanAbsorptionEmission radiation absorption and emission coefficients for continuous phase More...
Inheritance diagram for greyMeanAbsorptionEmission:
![]()
Collaboration diagram for greyMeanAbsorptionEmission:
![]()
Detailed DescriptiongreyMeanAbsorptionEmission radiation absorption and emission coefficients for continuous phasewideBandAbsorptionEmission radiation absorption and emission coefficients for continuous phase. The coefficients for the species in the Look up table have to be specified for use in moles x P [atm], i.e. (k[i] = species[i]*p*9.869231e-6). The coefficients for CO and soot or any other added are multiplied by the respective mass fraction being solved All the species in the dictionary need either to be in the look-up table or being solved. Conversely, all the species solved do not need to be included in the calculation of the absorption coefficient The names of the species in the absorption dictionary must match exactly the name in the look-up table or the name of the field being solved The look-up table ("speciesTable") file should be in constant LookUpTableFileName "speciesTable"; EhrrCoeff 0.0; CO2 { Tcommon 300.; // Common Temp invTemp true; // Is the polynomial using inverse temperature? Tlow 300.; // Low Temp Thigh 2500.; // High Temp loTcoeffs // coeffs for T < Tcommon ( 0 // a0 + 0 // a1*T + 0 // a2*T^(+/-)2 + 0 // a3*T^(+/-)3 + 0 // a4*T^(+/-)4 + 0 // a5*T^(+/-)5 + ); hiTcoeffs // coeffs for T > Tcommon ( 18.741 -121.31e3 273.5e6 -194.05e9 56.31e12 -5.8169e15 ); }
There is no check of continuity of the bands. They should not ovelap or have gaps. The emission constant proportionality is specified per band (EhrrCoeff). The coefficients for the species in the LookUpTable have to be specified for use in moles x P [atm].i.e. (k[i] = species[i]*p*9.869231e-6). The coefficients for CO and soot or any other added are multiplied by the respective mass fraction being solved. The look Up table file should be in the constant directory. band dictionary: band0 { bandLimits (1.0e-6 2.63e-6); EhrrCoeff 0.0; species { CH4 { Tcommon 300.; Tlow 300.; Thigh 2500.; invTemp false; loTcoeffs (0 0 0 0 0 0) ; hiTcoeffs (.1 0 0 0 0 0); } CO2 { Tcommon 300.; Tlow 300.; Thigh 2500.; invTemp false; loTcoeffs (0 0 0 0 0 0) ; hiTcoeffs (.1 0 0 0 0 0); } H2O { Tcommon 300.; Tlow 300.; Thigh 2500.; invTemp false; loTcoeffs (0 0 0 0 0 0) ; hiTcoeffs (.1 0 0 0 0 0); } Ysoot { Tcommon 300.; Tlow 300.; Thigh 2500.; invTemp false; loTcoeffs (0 0 0 0 0 0) ; hiTcoeffs (.1 0 0 0 0 0); } } }
Definition at line 100 of file greyMeanAbsorptionEmission.H. Constructor & Destructor Documentation
Definition at line 135 of file greyMeanAbsorptionEmission.C.
Member Function Documentation
Runtime type information.
Absorption coefficient for continuous phase.
Reimplemented from absorptionEmissionModel. Definition at line 142 of file greyMeanAbsorptionEmission.C.
Emission coefficient for continuous phase.
Reimplemented from absorptionEmissionModel. Definition at line 210 of file greyMeanAbsorptionEmission.C.
Emission contribution for continuous phase.
Reimplemented from absorptionEmissionModel. Definition at line 234 of file greyMeanAbsorptionEmission.C.
Flag for whether the absorption/emission is for a grey gas.
Reimplemented from absorptionEmissionModel. Definition at line 185 of file greyMeanAbsorptionEmission.H.
Member Data Documentation
Definition at line 109 of file greyMeanAbsorptionEmission.H.
Definition at line 112 of file greyMeanAbsorptionEmission.H.
The documentation for this class was generated from the following files:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||