MEASUR-Tools-Suite v1.0.11
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
natural_gas_reduction Namespace Reference

Natural gas reduction calculations for treasure hunt measures. More...

Classes

struct  AirMassFlowData
 Input data for the air mass flow measurement method. More...
 
struct  AirMassFlowMeasuredData
 Measured air duct data used to derive the air flow rate. More...
 
struct  AirMassFlowNameplateData
 Nameplate air flow data used as the air flow rate. More...
 
struct  FlowMeterMethodData
 Input data for the flow meter measurement method. More...
 
struct  NaturalGasOtherMethodData
 Input data for the other (direct consumption) measurement method. More...
 
struct  NaturalGasReductionInput
 Input data for a single natural gas reduction measure. More...
 
struct  NaturalGasReductionOutput
 Output data for a natural gas reduction calculation. More...
 
struct  WaterMassFlowData
 Input data for the water mass flow measurement method. More...
 

Enumerations

enum class  NaturalGasMeasurementMethod { FlowMeter = 0 , AirMassFlow = 1 , WaterMassFlow = 2 , Other = 3 }
 

Functions

NaturalGasReductionOutput naturalGasReduction (const std::vector< NaturalGasReductionInput > &input_vec)
 Calculates total annual natural gas energy use and cost for a collection of reduction measures.
 
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 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 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.
 

Detailed Description

Provides a function-based API for estimating annual natural gas energy use and cost savings for natural gas reduction measures identified during an energy treasure hunt or efficiency assessment. Supports four measurement methods: flow meter, air mass flow, water mass flow, and other.

See also
Natural Gas Reduction Calculator

Enumeration Type Documentation

◆ NaturalGasMeasurementMethod

Enumerator
FlowMeter 

Flow meter method — uses a direct gas flow rate measurement.

AirMassFlow 

Air mass flow method — uses heat transferred to an air stream.

WaterMassFlow 

Water mass flow method — uses heat transferred to a water stream.

Other 

Other method — uses a directly supplied annual consumption value.

Definition at line 110 of file natural_gas_reduction.h.