|
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.
|
Input parameters for one leak entry in a compressed air leak survey. More...
#include <compressed_air_leak_survey.h>
Public Attributes | |
| int | hours_per_year = 0 |
| Annual compressed air system operating time \([\unit{\hour\per\year}]\). | |
| int | utility_type = 0 |
| Cost basis selector (see UtilityType) \([\unit{\unitless}]\). | |
| double | utility_cost = 0.0 |
Utility rate — \([\unit{\dollar\per\cubic\foot}]\) when utility_type = 0; \([\unit{\dollar\per\kilo\watt\hour}]\) when utility_type = 1. | |
| int | measurement_method = 0 |
| Flow-rate measurement method selector (see MeasurementMethod) \([\unit{\unitless}]\). | |
| estimate_method::Input | estimate_input = {} |
Inputs for the estimate method (used when measurement_method = 0) | |
| decibels_method::Input | decibels_input = {} |
Inputs for the decibels method (used when measurement_method = 1) | |
| bag_method::Input | bag_input = {} |
Inputs for the bag method (used when measurement_method = 2) | |
| orifice_method::Input | orifice_input = {} |
Inputs for the orifice method (used when measurement_method = 3) | |
| compressed_air_utils::CompressorElectricityData | compressor_electricity_data = {} |
Compressor electricity parameters (used when utility_type = 1) | |
| int | units = 1 |
| Number of identical leak points represented by this entry \([\unit{\unitless}]\). | |
A single Input represents one or more identical leak points. The units field acts as a multiplier so that a group of identical leaks can be entered as a single row rather than repeated entries.
All four sub-method input structs must be populated; only the one selected by measurement_method is used in the calculation. Use the MeasurementMethod and UtilityType enumerators to assign the integer selector fields.
Definition at line 86 of file compressed_air_leak_survey.h.
| bag_method::Input compressed_air_leak_survey::Input::bag_input = {} |
Definition at line 94 of file compressed_air_leak_survey.h.
| compressed_air_utils::CompressorElectricityData compressed_air_leak_survey::Input::compressor_electricity_data = {} |
Definition at line 97 of file compressed_air_leak_survey.h.
| decibels_method::Input compressed_air_leak_survey::Input::decibels_input = {} |
Definition at line 93 of file compressed_air_leak_survey.h.
| estimate_method::Input compressed_air_leak_survey::Input::estimate_input = {} |
Definition at line 92 of file compressed_air_leak_survey.h.
| int compressed_air_leak_survey::Input::hours_per_year = 0 |
Definition at line 87 of file compressed_air_leak_survey.h.
| int compressed_air_leak_survey::Input::measurement_method = 0 |
Definition at line 90 of file compressed_air_leak_survey.h.
| orifice_method::Input compressed_air_leak_survey::Input::orifice_input = {} |
Definition at line 95 of file compressed_air_leak_survey.h.
| int compressed_air_leak_survey::Input::units = 1 |
Definition at line 99 of file compressed_air_leak_survey.h.
| double compressed_air_leak_survey::Input::utility_cost = 0.0 |
Definition at line 89 of file compressed_air_leak_survey.h.
| int compressed_air_leak_survey::Input::utility_type = 0 |
Definition at line 88 of file compressed_air_leak_survey.h.