|
enum | SteamCondition { Superheated
, Saturated
} |
|
|
| WaterHeatingUsingFlue () |
|
Output | calculate (GasCompositions gasCompositions, const double tempFlueGasF, const double percO2, const double tempCombAirF, const double moistCombAir, const double ratingBoiler, const double prSteam, const double tempAmbientAirF, const double tempSteamF, const double tempFW, const double percBlowDown, const double effHX, const double opHours, const double costFuel, const double hhvFuel, const SteamCondition condSteam=Superheated, const double fuelTempF=60) |
|
Definition at line 17 of file WaterHeatingUsingFlue.h.
◆ SteamCondition
enum WaterHeatingUsingFlue::SteamCondition |
◆ WaterHeatingUsingFlue()
WaterHeatingUsingFlue::WaterHeatingUsingFlue |
( |
| ) |
|
|
inline |
◆ calculate()
Output WaterHeatingUsingFlue::calculate |
( |
GasCompositions |
gasCompositions, |
|
|
const double |
tempFlueGasF, |
|
|
const double |
percO2, |
|
|
const double |
tempCombAirF, |
|
|
const double |
moistCombAir, |
|
|
const double |
ratingBoiler, |
|
|
const double |
prSteam, |
|
|
const double |
tempAmbientAirF, |
|
|
const double |
tempSteamF, |
|
|
const double |
tempFW, |
|
|
const double |
percBlowDown, |
|
|
const double |
effHX, |
|
|
const double |
opHours, |
|
|
const double |
costFuel, |
|
|
const double |
hhvFuel, |
|
|
const SteamCondition |
condSteam = Superheated , |
|
|
const double |
fuelTempF = 60 |
|
) |
| |
- Parameters
-
gasCompositions | Constructor for GasCompositions with which flue gas losses will be calculated. All molecule parameters are the percentage of that molecule present in the fuel |
substance | name - string |
CH4 | % - double |
C2H6 | % - double |
N2 | % - double |
H2 | % - double |
C3H8 | % - double |
C4H10_CnH2n | % - double |
H2O | % - double |
CO | % - double |
CO2 | % - double |
SO2 | % - double |
O2 | % - double |
tempFlueGasF | double, units F |
percO2 | double, units percentage / fraction |
tempCombAirF | double, units F |
moistCombAir | double, units percentage / fraction |
ratingBoiler | double, units Gj/hr |
prSteam | double, units MPa |
tempAmbientAirF | double, units F |
tempSteamF | double, units F |
tempFW | double, units F |
percBlowDown | double, units percentage / fraction |
effHX | double, units percentage / fraction |
opHours | double, units Hr |
costFuel | double, units $/Gj |
hhvFuel | double, units kJ/Nm3 |
condSteam | enum |
- Returns
- Output
- Parameters
-
flowFlueGas | double, units kg/hr |
effBoiler | |
enthalpySteam | double, units KJ/kg |
enthalpyFW | double, units KJ/kg |
flowSteam | double, units kg/hr |
flowFW | double, units kg/hr |
specheatFG | double, units KJ/kg K |
heatCapacityFG | double, units KJ/hr K |
specheatFW | double, units KJ/kg K |
heatCapacityFW | double, units KJ/hr K |
heatCapacityMin | double, units KJ/hr K |
ratingHeatRecFW | double, units KJ/hr |
tempFlueGasOut | double, units K |
tempFWOut | double, units K |
energySavingsBoiler | double, units GJ/yr |
costSavingsBoiler | double, units $/yr |
◆ TempFtoK()
double WaterHeatingUsingFlue::TempFtoK |
( |
double |
tempF | ) |
const |
|
inlineprivate |
The documentation for this class was generated from the following file: