AMO-Tools-Suite  v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
All Classes Namespaces Files Functions Variables Enumerations Friends Macros Pages
Public Member Functions | List of all members
ElectricalEnergyEquivalency Class Reference

#include <EnergyEquivalency.h>

Public Member Functions

 ElectricalEnergyEquivalency (double fuelFiredEfficiency, double electricallyHeatedEfficiency, double fuelFiredHeatInput)
 
double getFuelFiredEfficiency () const
 
void setFuelFiredEfficiency (double fuelFiredEfficiency)
 
double getElectricallyHeatedEfficiency () const
 
void setElectricallyHeatedEfficiency (double electricallyHeatedEfficiency)
 
double getFuelFiredHeatInput () const
 
void setFuelFiredHeatInput (double fuelFiredHeatInput)
 
double getElectricalHeatInput ()
 
 ElectricalEnergyEquivalency (double fuelFiredEfficiency, double electricallyHeatedEfficiency, double fuelFiredHeatInput)
 
double getFuelFiredEfficiency () const
 
void setFuelFiredEfficiency (double fuelFiredEfficiency)
 
double getElectricallyHeatedEfficiency () const
 
void setElectricallyHeatedEfficiency (double electricallyHeatedEfficiency)
 
double getFuelFiredHeatInput () const
 
void setFuelFiredHeatInput (double fuelFiredHeatInput)
 
double getElectricalHeatInput ()
 
 ElectricalEnergyEquivalency (double fuelFiredEfficiency, double electricallyHeatedEfficiency, double fuelFiredHeatInput)
 
double getFuelFiredEfficiency () const
 
void setFuelFiredEfficiency (double fuelFiredEfficiency)
 
double getElectricallyHeatedEfficiency () const
 
void setElectricallyHeatedEfficiency (double electricallyHeatedEfficiency)
 
double getFuelFiredHeatInput () const
 
void setFuelFiredHeatInput (double fuelFiredHeatInput)
 
double getElectricalHeatInput ()
 

Detailed Description

Electrical Energy Equivalency calculator class Used to calculate the electrical heat input that is equivalent to the fuel-fired heat input.

Definition at line 19 of file EnergyEquivalency.h.

Constructor & Destructor Documentation

◆ ElectricalEnergyEquivalency() [1/3]

ElectricalEnergyEquivalency::ElectricalEnergyEquivalency ( double  fuelFiredEfficiency,
double  electricallyHeatedEfficiency,
double  fuelFiredHeatInput 
)
inline

Constructor for the electric energy equivalency calculator

Parameters
fuelFiredEfficiencydouble, fuel-fired equipment efficiency as %
electricallyHeatedEfficiencydouble, electrically heated equipment efficiency as %
fuelFiredHeatInputdouble, heat input for fuel-fired equipment in MM Btu/hr

Definition at line 31 of file EnergyEquivalency.h.

◆ ElectricalEnergyEquivalency() [2/3]

ElectricalEnergyEquivalency::ElectricalEnergyEquivalency ( double  fuelFiredEfficiency,
double  electricallyHeatedEfficiency,
double  fuelFiredHeatInput 
)
inline

Constructor for the electric energy equivalency calculator

Parameters
fuelFiredEfficiencydouble, fuel-fired equipment efficiency as %
electricallyHeatedEfficiencydouble, electrically heated equipment efficiency as %
fuelFiredHeatInputdouble, heat input for fuel-fired equipment in MM Btu/hr

Definition at line 31 of file EnergyEquivalency.h.

◆ ElectricalEnergyEquivalency() [3/3]

ElectricalEnergyEquivalency::ElectricalEnergyEquivalency ( double  fuelFiredEfficiency,
double  electricallyHeatedEfficiency,
double  fuelFiredHeatInput 
)
inline

Constructor for the electric energy equivalency calculator

Parameters
fuelFiredEfficiencydouble, fuel-fired equipment efficiency as %
electricallyHeatedEfficiencydouble, electrically heated equipment efficiency as %
fuelFiredHeatInputdouble, heat input for fuel-fired equipment in MM Btu/hr

Definition at line 31 of file EnergyEquivalency.h.

Member Function Documentation

◆ getElectricalHeatInput() [1/3]

double ElectricalEnergyEquivalency::getElectricalHeatInput ( )

Gets the equivalent electrical heat input

Returns
double, equivalent electrical heat input in kW

Definition at line 11 of file EnergyEquivalency.cpp.

◆ getElectricalHeatInput() [2/3]

double ElectricalEnergyEquivalency::getElectricalHeatInput ( )

Gets the equivalent electrical heat input

Returns
double, equivalent electrical heat input in kW

◆ getElectricalHeatInput() [3/3]

double ElectricalEnergyEquivalency::getElectricalHeatInput ( )

Gets the equivalent electrical heat input

Returns
double, equivalent electrical heat input in kW

◆ getElectricallyHeatedEfficiency() [1/3]

double ElectricalEnergyEquivalency::getElectricallyHeatedEfficiency ( ) const
inline

Getter for the electrically heated equipment efficiency

Returns
double, electrically heated equipment efficiency as %

Definition at line 70 of file EnergyEquivalency.h.

◆ getElectricallyHeatedEfficiency() [2/3]

double ElectricalEnergyEquivalency::getElectricallyHeatedEfficiency ( ) const
inline

Getter for the electrically heated equipment efficiency

Returns
double, electrically heated equipment efficiency as %

Definition at line 70 of file EnergyEquivalency.h.

◆ getElectricallyHeatedEfficiency() [3/3]

double ElectricalEnergyEquivalency::getElectricallyHeatedEfficiency ( ) const
inline

Getter for the electrically heated equipment efficiency

Returns
double, electrically heated equipment efficiency as %

Definition at line 70 of file EnergyEquivalency.h.

◆ getFuelFiredEfficiency() [1/3]

double ElectricalEnergyEquivalency::getFuelFiredEfficiency ( ) const
inline

Getter for the fuel-fired equipment efficiency

Returns
double, fuel-fired equipment efficiency as %

Definition at line 51 of file EnergyEquivalency.h.

◆ getFuelFiredEfficiency() [2/3]

double ElectricalEnergyEquivalency::getFuelFiredEfficiency ( ) const
inline

Getter for the fuel-fired equipment efficiency

Returns
double, fuel-fired equipment efficiency as %

Definition at line 51 of file EnergyEquivalency.h.

◆ getFuelFiredEfficiency() [3/3]

double ElectricalEnergyEquivalency::getFuelFiredEfficiency ( ) const
inline

Getter for the fuel-fired equipment efficiency

Returns
double, fuel-fired equipment efficiency as %

Definition at line 51 of file EnergyEquivalency.h.

◆ getFuelFiredHeatInput() [1/3]

double ElectricalEnergyEquivalency::getFuelFiredHeatInput ( ) const
inline

Getter for the heat input for fuel-fired equipment

Returns
double, heat input for fuel-fired equipment in MM Btu/hr

Definition at line 89 of file EnergyEquivalency.h.

◆ getFuelFiredHeatInput() [2/3]

double ElectricalEnergyEquivalency::getFuelFiredHeatInput ( ) const
inline

Getter for the heat input for fuel-fired equipment

Returns
double, heat input for fuel-fired equipment in MM Btu/hr

Definition at line 89 of file EnergyEquivalency.h.

◆ getFuelFiredHeatInput() [3/3]

double ElectricalEnergyEquivalency::getFuelFiredHeatInput ( ) const
inline

Getter for the heat input for fuel-fired equipment

Returns
double, heat input for fuel-fired equipment in MM Btu/hr

Definition at line 89 of file EnergyEquivalency.h.

◆ setElectricallyHeatedEfficiency() [1/3]

void ElectricalEnergyEquivalency::setElectricallyHeatedEfficiency ( double  electricallyHeatedEfficiency)
inline

Sets the electrically heated equipment efficiency

Parameters
electricallyHeatedEfficiencydouble, electrically heated equipment efficiency as %

Definition at line 80 of file EnergyEquivalency.h.

◆ setElectricallyHeatedEfficiency() [2/3]

void ElectricalEnergyEquivalency::setElectricallyHeatedEfficiency ( double  electricallyHeatedEfficiency)
inline

Sets the electrically heated equipment efficiency

Parameters
electricallyHeatedEfficiencydouble, electrically heated equipment efficiency as %

Definition at line 80 of file EnergyEquivalency.h.

◆ setElectricallyHeatedEfficiency() [3/3]

void ElectricalEnergyEquivalency::setElectricallyHeatedEfficiency ( double  electricallyHeatedEfficiency)
inline

Sets the electrically heated equipment efficiency

Parameters
electricallyHeatedEfficiencydouble, electrically heated equipment efficiency as %

Definition at line 80 of file EnergyEquivalency.h.

◆ setFuelFiredEfficiency() [1/3]

void ElectricalEnergyEquivalency::setFuelFiredEfficiency ( double  fuelFiredEfficiency)
inline

Sets the fuel-fired equipment efficiency

Parameters
fuelFiredEfficiencydouble, fuel-fired equipment efficiency as %

Definition at line 61 of file EnergyEquivalency.h.

◆ setFuelFiredEfficiency() [2/3]

void ElectricalEnergyEquivalency::setFuelFiredEfficiency ( double  fuelFiredEfficiency)
inline

Sets the fuel-fired equipment efficiency

Parameters
fuelFiredEfficiencydouble, fuel-fired equipment efficiency as %

Definition at line 61 of file EnergyEquivalency.h.

◆ setFuelFiredEfficiency() [3/3]

void ElectricalEnergyEquivalency::setFuelFiredEfficiency ( double  fuelFiredEfficiency)
inline

Sets the fuel-fired equipment efficiency

Parameters
fuelFiredEfficiencydouble, fuel-fired equipment efficiency as %

Definition at line 61 of file EnergyEquivalency.h.

◆ setFuelFiredHeatInput() [1/3]

void ElectricalEnergyEquivalency::setFuelFiredHeatInput ( double  fuelFiredHeatInput)
inline

Sets the heat input for fuel-fired equipment

Parameters
fuelFiredHeatInputdouble, heat input for fuel-fired equipment in MM Btu/hr

Definition at line 99 of file EnergyEquivalency.h.

◆ setFuelFiredHeatInput() [2/3]

void ElectricalEnergyEquivalency::setFuelFiredHeatInput ( double  fuelFiredHeatInput)
inline

Sets the heat input for fuel-fired equipment

Parameters
fuelFiredHeatInputdouble, heat input for fuel-fired equipment in MM Btu/hr

Definition at line 99 of file EnergyEquivalency.h.

◆ setFuelFiredHeatInput() [3/3]

void ElectricalEnergyEquivalency::setFuelFiredHeatInput ( double  fuelFiredHeatInput)
inline

Sets the heat input for fuel-fired equipment

Parameters
fuelFiredHeatInputdouble, heat input for fuel-fired equipment in MM Btu/hr

Definition at line 99 of file EnergyEquivalency.h.


The documentation for this class was generated from the following files: