|
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.
|
Public Member Functions | |
| CompressorsData (int id_comp_type, std::string model, double hp, double rated_capacity, double rated_pressure, double max_fll_flow_pressure, int id_control_type, double unload_point, double min_ul_sump_pressure, double blowdown_time, double unload_steps, double modulating_press_range, double power_fl_bhp, double tot_package_input_power, double spec_package_power, double no_load_power_fm, double no_load_power_ul, double max_surge_pressure, double max_press_surge_flow, double min_stonewall_pressure, double min_press_stonewall_flow, double design_surge_flow, double design_in_temp, double design_in_pressure, double amps_fl, double eff_fl) | |
| Constructs a compressor's data record with specified parameters. | |
| void | setID (int id) |
| Sequential ID of the compressors default data. | |
| int | ID () const |
| Gets the data sequential ID of the compressors default data. | |
| int | idCompType () const |
| Gets the ID Comp Type for the compressor as integer. | |
| std::string | model () const |
| Gets the model of the compressor. | |
| double | hp () const |
| Gets the hp for the compressor. | |
| double | ratedCapacity () const |
| Gets the Rated Capacity for the compressor. | |
| double | ratedPressure () const |
| Gets the Rated Pressure for the compressor. | |
| double | maxFullFlowPressure () const |
| Gets the Max Full Flow Pressure for the compressor. | |
| int | idControlType () const |
| Gets the ID Control Type for the compressor. | |
| double | unloadPoint () const |
| Gets the Unload Point for the compressor. | |
| double | minULSumpPressure () const |
| Gets the Min UL Sump Pressure for the compressor. | |
| double | blowdownTime () const |
| Gets the Blowdown Time for the compressor. | |
| double | unloadSteps () const |
| Gets the Unload Steps for the compressor. | |
| double | modulatingPressRange () const |
| Gets the Modulating Press Range for the compressor. | |
| double | powerFLBHP () const |
| Gets the Power FL BHP for the compressor. | |
| double | totPackageInputPower () const |
| Gets the Total Package Input Power for the compressor. | |
| double | specPackagePower () const |
| Gets the Spec Package Power for the compressor. | |
| double | noLoadPowerFM () const |
| Gets the No Load Power FM for the compressor. | |
| double | noLoadPowerUL () const |
| Gets the No Load Power UL for the compressor. | |
| double | maxSurgePressure () const |
| Gets the Max Surge Pressure for the compressor. | |
| double | maxPressSurgeFlow () const |
| Gets the Max Press Surge Flow for the compressor. | |
| double | minStonewallPressure () const |
| Gets the Min Stonewall Pressure for the compressor. | |
| double | minPressStonewallFlow () const |
| Gets the Min Press Stonewall Flow for the compressor. | |
| double | designSurgeFlow () const |
| Gets the Design Surge Flow for the compressor. | |
| double | designInTemp () const |
| Gets the Design In Temp for the compressor. | |
| double | designInPressure () const |
| Gets the Design In Pressure for the compressor. | |
| double | ampsFL () const |
| Gets the Amps FL for the compressor. | |
| double | effFL () const |
| Gets the Eff FL for the compressor. | |
Private Attributes | |
| int | id_ |
| int | id_comp_type_ |
| std::string | model_ |
| double | hp_ |
| double | rated_capacity_ |
| double | rated_pressure_ |
| double | max_fll_flow_pressure_ |
| int | id_control_type_ |
| double | unload_point_ |
| double | min_ul_sump_pressure_ |
| double | blowdown_time_ |
| double | unload_steps_ |
| double | modulating_press_range_ |
| double | power_fl_bhp_ |
| double | tot_package_input_power_ |
| double | spec_package_power_ |
| double | no_load_power_fm_ |
| double | no_load_power_ul_ |
| double | max_surge_pressure_ |
| double | max_press_surge_flow_ |
| double | min_stonewall_pressure_ |
| double | min_press_stonewall_flow_ |
| double | design_surge_flow_ |
| double | design_in_temp_ |
| double | design_in_pressure_ |
| double | amps_fl_ |
| double | eff_fl_ |
Friends | |
| class | DefaultData |
Definition at line 12 of file compressors_data.h.
|
inline |
Constructs a compressor's data with the provided parameters, with an data ID of 0.
| [in] | id_comp_lib | Library's compressor id as integer @unit{\unitless}. |
| [in] | id_comp_type | compressor type as integer @unit{\unitless}. |
| [in] | model | compressor model @unit{\unitless}. |
| [in] | hp | compressor horsepower @unit{\watt}. |
| [in] | rated_capacity | compressor rated capacity @unit{\cubicfeet\minute}. |
| [in] | rated_pressure | compressor rated pressure @unit{\pounds\squareinch}. |
| [in] | max_fll_flow_pressure | compressor max full flow pressure @unit{\pounds\squareinch}. |
| [in] | id_control_type | compressor control type as integer @unit{\unitless}. |
| [in] | unload_point | compressor unload point @unit{\pounds\squareinch}. |
| [in] | min_ul_sump_pressure | compressor min unload sump pressure @unit{\pounds\squareinch}. |
| [in] | blowdown_time | compressor blowdown time @unit{\minute}. |
| [in] | unload_steps | compressor unload steps @unit{\percentage}. |
| [in] | modulating_press_range | compressor modulating pressure range @unit{\pounds\squareinch}. |
| [in] | power_fl_bhp | compressor power fl bhp @unit{\kW}. |
| [in] | tot_package_input_power | compressor total package input power @unit{\kW}. |
| [in] | spec_package_power | compressor spec package power @unit{\kW}. |
| [in] | no_load_power_fm | compressor no load power fm @unit{\kW}. |
| [in] | no_load_power_ul | compressor no load power ul @unit{\kW}. |
| [in] | max_surge_pressure | compressor max surge pressure @unit{\pounds\squareinch}. |
| [in] | max_press_surge_flow | compressor max press surge flow @unit{\pounds\squareinch}. |
| [in] | min_stonewall_pressure | compressor min stonewall pressure @unit{\pounds\squareinch}. |
| [in] | min_press_stonewall_flow | compressor min press stonewall flow @unit{\pounds\squareinch}. |
| [in] | design_surge_flow | compressor design surge flow @unit{\pounds\squareinch}. |
| [in] | design_in_temp | compressor design in temp @unit{\degreeFahrenheit}. |
| [in] | design_in_pressure | compressor design input pressure @unit{\pounds\squareinch}. |
| [in] | amps_fl | Total exterior amps fl @unit{\amps}. |
| [in] | eff_fl | Total exterior eff fl @unit{\percentage}. |
Definition at line 45 of file compressors_data.h.
|
inline |
Definition at line 223 of file compressors_data.h.
|
inline |
Definition at line 133 of file compressors_data.h.
|
inline |
Definition at line 217 of file compressors_data.h.
|
inline |
Definition at line 211 of file compressors_data.h.
|
inline |
Definition at line 205 of file compressors_data.h.
|
inline |
Definition at line 229 of file compressors_data.h.
|
inline |
Definition at line 91 of file compressors_data.h.
|
inline |
Definition at line 73 of file compressors_data.h.
|
inline |
Definition at line 79 of file compressors_data.h.
|
inline |
Definition at line 115 of file compressors_data.h.
|
inline |
Definition at line 109 of file compressors_data.h.
|
inline |
Definition at line 187 of file compressors_data.h.
|
inline |
Definition at line 181 of file compressors_data.h.
|
inline |
Definition at line 199 of file compressors_data.h.
|
inline |
Definition at line 193 of file compressors_data.h.
|
inline |
Definition at line 127 of file compressors_data.h.
|
inline |
Definition at line 85 of file compressors_data.h.
|
inline |
Definition at line 145 of file compressors_data.h.
|
inline |
Definition at line 169 of file compressors_data.h.
|
inline |
Definition at line 175 of file compressors_data.h.
|
inline |
Definition at line 151 of file compressors_data.h.
|
inline |
Definition at line 97 of file compressors_data.h.
|
inline |
Definition at line 103 of file compressors_data.h.
|
inline |
Used for default data initialization by adding a sequential data ID.
| [in] | id | Sequential ID of the compressors default data. |
Definition at line 67 of file compressors_data.h.
|
inline |
Definition at line 163 of file compressors_data.h.
|
inline |
Definition at line 157 of file compressors_data.h.
|
inline |
Definition at line 121 of file compressors_data.h.
|
inline |
Definition at line 139 of file compressors_data.h.
|
friend |
Definition at line 261 of file compressors_data.h.
|
private |
Definition at line 258 of file compressors_data.h.
|
private |
Definition at line 243 of file compressors_data.h.
|
private |
Definition at line 257 of file compressors_data.h.
|
private |
Definition at line 256 of file compressors_data.h.
|
private |
Definition at line 255 of file compressors_data.h.
|
private |
Definition at line 259 of file compressors_data.h.
|
private |
Definition at line 236 of file compressors_data.h.
|
private |
Definition at line 232 of file compressors_data.h.
|
private |
Definition at line 234 of file compressors_data.h.
|
private |
Definition at line 240 of file compressors_data.h.
|
private |
Definition at line 239 of file compressors_data.h.
|
private |
Definition at line 252 of file compressors_data.h.
|
private |
Definition at line 251 of file compressors_data.h.
|
private |
Definition at line 254 of file compressors_data.h.
|
private |
Definition at line 253 of file compressors_data.h.
|
private |
Definition at line 242 of file compressors_data.h.
|
private |
Definition at line 235 of file compressors_data.h.
|
private |
Definition at line 245 of file compressors_data.h.
|
private |
Definition at line 249 of file compressors_data.h.
|
private |
Definition at line 250 of file compressors_data.h.
|
private |
Definition at line 246 of file compressors_data.h.
|
private |
Definition at line 237 of file compressors_data.h.
|
private |
Definition at line 238 of file compressors_data.h.
|
private |
Definition at line 248 of file compressors_data.h.
|
private |
Definition at line 247 of file compressors_data.h.
|
private |
Definition at line 241 of file compressors_data.h.
|
private |
Definition at line 244 of file compressors_data.h.