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

Public Member Functions

 PneumaticValve (double inletPressure, double outletPressure)
 
 PneumaticValve (double inletPressure, double outletPressure, double flowRate)
 
double calculate ()
 

Private Attributes

double inletPressure
 
double outletPressure
 
double flowRate
 
bool flowRateKnown
 

Detailed Description

Definition at line 18 of file PneumaticValve.h.

Constructor & Destructor Documentation

◆ PneumaticValve() [1/2]

PneumaticValve::PneumaticValve ( double  inletPressure,
double  outletPressure 
)
inline

Constructor for PneumaticValve - Can be used for finding flow rate for a pipe with flow coefficient Cv = 1

Parameters
inletPressuredouble, psi
outletPressuredouble, psi

Definition at line 25 of file PneumaticValve.h.

◆ PneumaticValve() [2/2]

PneumaticValve::PneumaticValve ( double  inletPressure,
double  outletPressure,
double  flowRate 
)
inline

Constructor for PneumaticValve - used for finding the flow coefficient (Cv) when the flow rate is known

Parameters
inletPressuredouble, psi
outletPressuredouble, psi
flowRatedouble, scfm

Definition at line 36 of file PneumaticValve.h.

Member Function Documentation

◆ calculate()

double PneumaticValve::calculate ( )
inline
Returns
flowRate or flow coefficient depending on which constructor was used

Definition at line 42 of file PneumaticValve.h.

Member Data Documentation

◆ flowRate

double PneumaticValve::flowRate
private

Definition at line 51 of file PneumaticValve.h.

◆ flowRateKnown

bool PneumaticValve::flowRateKnown
private

Definition at line 52 of file PneumaticValve.h.

◆ inletPressure

double PneumaticValve::inletPressure
private

Definition at line 51 of file PneumaticValve.h.

◆ outletPressure

double PneumaticValve::outletPressure
private

Definition at line 51 of file PneumaticValve.h.


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