181 double fuel_cost,
int units);
200 double fuel_cost,
int units);
218 double fuel_cost,
int units);
NaturalGasReductionOutput waterMassFlowMethodReduction(const WaterMassFlowData &data, int operating_hours, double fuel_cost, int units)
Calculates annual natural gas energy use and cost using the water mass flow method.
NaturalGasReductionOutput otherMethodReduction(const NaturalGasOtherMethodData &data, double fuel_cost)
Calculates annual natural gas energy use and cost using a directly supplied consumption value.
NaturalGasReductionOutput airMassFlowMethodReduction(const AirMassFlowData &data, int operating_hours, double fuel_cost, int units)
Calculates annual natural gas energy use and cost using the air mass flow method.
NaturalGasReductionOutput flowMeterMethodReduction(const FlowMeterMethodData &data, int operating_hours, double fuel_cost, int units)
Calculates annual natural gas energy use and cost using the flow meter method.
NaturalGasReductionOutput naturalGasReduction(const std::vector< NaturalGasReductionInput > &input_vec)
Calculates total annual natural gas energy use and cost for a collection of reduction measures.
Natural gas reduction calculations for treasure hunt measures.
NaturalGasMeasurementMethod
@ AirMassFlow
Air mass flow method — uses heat transferred to an air stream.
@ Other
Other method — uses a directly supplied annual consumption value.
@ FlowMeter
Flow meter method — uses a direct gas flow rate measurement.
@ WaterMassFlow
Water mass flow method — uses heat transferred to a water stream.
Input data for the air mass flow measurement method.
double outlet_temperature
Outlet air temperature .
AirMassFlowNameplateData nameplate_data
Nameplate air flow data (used when is_nameplate is true)
double system_efficiency
System efficiency .
bool is_nameplate
True if using nameplate data; false for measured data.
double inlet_temperature
Inlet air temperature .
AirMassFlowMeasuredData measured_data
Measured air duct data (used when is_nameplate is false)
Measured air duct data used to derive the air flow rate.
double air_velocity
Air velocity measured in the duct .
double area_of_duct
Cross-sectional area of the duct .
Nameplate air flow data used as the air flow rate.
double air_flow
Nameplate air flow rate .
Input data for the flow meter measurement method.
double flow_rate
Gas flow rate measured by the flow meter .
Input data for the other (direct consumption) measurement method.
double consumption
Annual natural gas consumption .
Output data for a natural gas reduction calculation.
double total_flow
Total gas or fluid flow .
double energy_cost
Annual natural gas energy cost .
double energy_use
Annual natural gas energy use .
double heat_flow
Heat flow rate .
Input data for the water mass flow measurement method.
double water_flow
Water flow rate .
double system_efficiency
System efficiency .
double inlet_temperature
Inlet water temperature .
double outlet_temperature
Outlet water temperature .