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 | Public Member Functions | Private Attributes | List of all members
DecibelsMethod Class Reference

Classes

struct  Output
 

Public Member Functions

 DecibelsMethod (const double operatingTime, const double linePressure, const double decibels, const double decibelRatingA, const double pressureA, const double firstFlowA, const double secondFlowA, const double decibelRatingB, const double pressureB, const double firstFlowB, const double secondFlowB)
 
Output calculate ()
 

Private Attributes

double operatingTime
 
double linePressure
 
double decibels
 
double decibelRatingA
 
double pressureA
 
double firstFlowA
 
double secondFlowA
 
double decibelRatingB
 
double pressureB
 
double firstFlowB
 
double secondFlowB
 

Detailed Description

Definition at line 13 of file DecibelsMethod.h.

Constructor & Destructor Documentation

◆ DecibelsMethod()

DecibelsMethod::DecibelsMethod ( const double  operatingTime,
const double  linePressure,
const double  decibels,
const double  decibelRatingA,
const double  pressureA,
const double  firstFlowA,
const double  secondFlowA,
const double  decibelRatingB,
const double  pressureB,
const double  firstFlowB,
const double  secondFlowB 
)
inline

Constructor for DecibelsMethod - The decibels method estimates the air loss by using decibel and line pressure measurements

Parameters
operatingTimedouble, operating time of the system per year - hours
linePressuredouble,
decibelsdouble,
decibelRatingAdouble,
pressureAdouble,
firstFlowAdouble,
secondFlowAdouble,
decibelRatingBdouble,
pressureBdouble,
firstFlowBdouble,
secondFlowBdouble,

Definition at line 37 of file DecibelsMethod.h.

Member Function Documentation

◆ calculate()

Output DecibelsMethod::calculate ( )
inline
Returns
DecibelsMethod::Output, leak rate estimate, annual consumption

Definition at line 48 of file DecibelsMethod.h.

Member Data Documentation

◆ decibelRatingA

double DecibelsMethod::decibelRatingA
private

Definition at line 79 of file DecibelsMethod.h.

◆ decibelRatingB

double DecibelsMethod::decibelRatingB
private

Definition at line 83 of file DecibelsMethod.h.

◆ decibels

double DecibelsMethod::decibels
private

Definition at line 78 of file DecibelsMethod.h.

◆ firstFlowA

double DecibelsMethod::firstFlowA
private

Definition at line 81 of file DecibelsMethod.h.

◆ firstFlowB

double DecibelsMethod::firstFlowB
private

Definition at line 85 of file DecibelsMethod.h.

◆ linePressure

double DecibelsMethod::linePressure
private

Definition at line 77 of file DecibelsMethod.h.

◆ operatingTime

double DecibelsMethod::operatingTime
private

Definition at line 76 of file DecibelsMethod.h.

◆ pressureA

double DecibelsMethod::pressureA
private

Definition at line 80 of file DecibelsMethod.h.

◆ pressureB

double DecibelsMethod::pressureB
private

Definition at line 84 of file DecibelsMethod.h.

◆ secondFlowA

double DecibelsMethod::secondFlowA
private

Definition at line 82 of file DecibelsMethod.h.

◆ secondFlowB

double DecibelsMethod::secondFlowB
private

Definition at line 86 of file DecibelsMethod.h.


The documentation for this class was generated from the following file: