12 #ifndef AMO_TOOLS_SUITE_EFFICIENCYIMPROVEMENT_H 13 #define AMO_TOOLS_SUITE_EFFICIENCYIMPROVEMENT_H 36 double currentFlueGasOxygen,
37 double newFlueGasOxygen,
38 double currentFlueGasTemp,
39 double newFlueGasTemp,
40 double currentCombustionAirTemp,
41 double newCombustionAirTemp,
42 double currentEnergyInput)
43 : currentFlueGasOxygen_(currentFlueGasOxygen),
44 newFlueGasOxygen_(newFlueGasOxygen),
45 currentFlueGasTemp_(currentFlueGasTemp),
46 newFlueGasTemp_(newFlueGasTemp),
47 currentCombustionAirTemp_(currentCombustionAirTemp),
48 newCombustionAirTemp_(newCombustionAirTemp),
49 currentEnergyInput_(currentEnergyInput)
52 currentExcessAir_ = 0.0;
54 currentHeatInput_ = 0.0;
56 currentAirSpecificHeat_ = 0.0;
57 newAirSpecificHeat_ = 0.0;
58 currentAirCorrection_ = 0.0;
59 newAirCorrection_ = 0.0;
60 currentCombustionAirCorrection_ = 0.0;
61 newCombustionAirCorrection_ = 0.0;
62 currentAvailableHeat_ = 0.0;
63 newAvailableHeat_ = 0.0;
64 currentFuelSavings_ = 0.0;
65 newFuelSavings_ = 0.0;
66 newEnergyInput_ = 0.0;
78 return currentFlueGasOxygen_;
88 currentFlueGasOxygen_ = currentFlueGasOxygen;
97 return newFlueGasOxygen_;
107 newFlueGasOxygen_ = newFlueGasOxygen;
116 return currentFlueGasTemp_;
126 currentFlueGasTemp_ = currentFlueGasTemp;
135 return newFlueGasTemp_;
145 newFlueGasTemp_ = newFlueGasTemp;
154 return currentCombustionAirTemp_;
164 currentCombustionAirTemp_ = currentCombustionAirTemp;
173 return newCombustionAirTemp_;
183 newCombustionAirTemp_ = newCombustionAirTemp;
192 return currentEnergyInput_;
202 currentEnergyInput_ = currentEnergyInput;
302 return currentFuelSavings_;
315 double currentFlueGasOxygen_ = 0.0;
316 double newFlueGasOxygen_ = 0.0;
317 double currentFlueGasTemp_ = 0.0;
318 double newFlueGasTemp_ = 0.0;
319 double currentCombustionAirTemp_ = 0.0;
320 double newCombustionAirTemp_ = 0.0;
321 double currentEnergyInput_ = 0.0;
325 double currentExcessAir_;
326 double newExcessAir_;
327 double currentHeatInput_;
328 double newHeatInput_;
329 double currentAirSpecificHeat_;
330 double newAirSpecificHeat_;
331 double currentAirCorrection_;
332 double newAirCorrection_;
333 double currentCombustionAirCorrection_;
334 double newCombustionAirCorrection_;
335 double currentAvailableHeat_;
336 double newAvailableHeat_;
337 double currentFuelSavings_;
338 double newFuelSavings_;
339 double newEnergyInput_;
341 #endif //AMO_TOOLS_SUITE_EFFICIENCYIMPROVEMENT_H double getNewFlueGasOxygen() const
EfficiencyImprovement(double currentFlueGasOxygen, double newFlueGasOxygen, double currentFlueGasTemp, double newFlueGasTemp, double currentCombustionAirTemp, double newCombustionAirTemp, double currentEnergyInput)
double getNewFuelSavings()
double getNewCombustionAirTemp() const
void setCurrentCombustionAirTemp(double currentCombustionAirTemp)
void setNewFlueGasTemp(double newFlueGasTemp)
double getNewAvailableHeat()
double getNewAirCorrection()
double getCurrentFlueGasOxygen() const
double getNewCombustionAirCorrection()
void setCurrentEnergyInput(double currentEnergyInput)
double getCurrentAirSpecificHeat()
double getNewEnergyInput()
double getCurrentAvailableHeat()
double getCurrentEnergyInput() const
void setCurrentFlueGasOxygen(double currentFlueGasOxygen)
void setNewFlueGasOxygen(double newFlueGasOxygen)
double getCurrentFuelSavings()
double getCurrentFlueGasTemp() const
double getCurrentExcessAir()
double getNewAirSpecificHeat()
void setCurrentFlueGasTemp(double currentFlueGasTemp)
double getCurrentCombustionAirCorrection()
double getNewFlueGasTemp() const
void setNewCombustionAirTemp(double newCombustionAirTemp)
double getCurrentHeatInput()
double getCurrentCombustionAirTemp() const
double getCurrentAirCorrection()