|
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.
|
Declares structs, enums, and functions for the Natural Gas Reduction Calculator.Calculates annual natural gas energy use and cost for natural gas reduction measures using multiple measurement methods. More...
#include <vector>Go to the source code of this file.
Classes | |
| struct | natural_gas_reduction::FlowMeterMethodData |
| Input data for the flow meter measurement method. More... | |
| struct | natural_gas_reduction::NaturalGasOtherMethodData |
| Input data for the other (direct consumption) measurement method. More... | |
| struct | natural_gas_reduction::AirMassFlowMeasuredData |
| Measured air duct data used to derive the air flow rate. More... | |
| struct | natural_gas_reduction::AirMassFlowNameplateData |
| Nameplate air flow data used as the air flow rate. More... | |
| struct | natural_gas_reduction::AirMassFlowData |
| Input data for the air mass flow measurement method. More... | |
| struct | natural_gas_reduction::WaterMassFlowData |
| Input data for the water mass flow measurement method. More... | |
| struct | natural_gas_reduction::NaturalGasReductionInput |
| Input data for a single natural gas reduction measure. More... | |
| struct | natural_gas_reduction::NaturalGasReductionOutput |
| Output data for a natural gas reduction calculation. More... | |
Namespaces | |
| namespace | natural_gas_reduction |
| Natural gas reduction calculations for treasure hunt measures. | |
Enumerations | |
| enum class | natural_gas_reduction::NaturalGasMeasurementMethod { natural_gas_reduction::FlowMeter = 0 , natural_gas_reduction::AirMassFlow = 1 , natural_gas_reduction::WaterMassFlow = 2 , natural_gas_reduction::Other = 3 } |
Functions | |
| NaturalGasReductionOutput | natural_gas_reduction::naturalGasReduction (const std::vector< NaturalGasReductionInput > &input_vec) |
| Calculates total annual natural gas energy use and cost for a collection of reduction measures. | |
| NaturalGasReductionOutput | natural_gas_reduction::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 | natural_gas_reduction::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 | natural_gas_reduction::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 | natural_gas_reduction::otherMethodReduction (const NaturalGasOtherMethodData &data, double fuel_cost) |
| Calculates annual natural gas energy use and cost using a directly supplied consumption value. | |