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
OptimalSpecificSpeed Class Reference

Header file for OptimalSpecificSpeed class. More...

#include <OptimalSpecificSpeed.h>

Public Member Functions

 OptimalSpecificSpeed (double rpm, double flowRate, double head, double stageCount)
 
double calculate ()
 

Private Attributes

double stageCount
 
double flowRate
 
double head
 
double rpm
 

Detailed Description

This contains the prototypes of Optimal Specific Speed calculator including getters and setters for the important fields.

Author
Subhankar Mishra (mishras)
Gina Accawi (accawigk)
Bug:
No known bugs.

Definition at line 16 of file OptimalSpecificSpeed.h.

Constructor & Destructor Documentation

◆ OptimalSpecificSpeed()

OptimalSpecificSpeed::OptimalSpecificSpeed ( double  rpm,
double  flowRate,
double  head,
double  stageCount 
)
inline

Constructor

Parameters
rpmdouble, pump RPM to define its operating speed
flowRatedouble, measured or required flow rate in gpm
headdouble, measured or required pump head in feet
stageCountdouble, the number of pump stages

Definition at line 25 of file OptimalSpecificSpeed.h.

Member Function Documentation

◆ calculate()

double OptimalSpecificSpeed::calculate ( )

Calculates the optimal specific speed

Returns
double, optimal specific speed in rpm*sqrt(gpm)/((ft/s)^(3/2))

Member Data Documentation

◆ flowRate

double OptimalSpecificSpeed::flowRate
private

Definition at line 36 of file OptimalSpecificSpeed.h.

◆ head

double OptimalSpecificSpeed::head
private

Definition at line 37 of file OptimalSpecificSpeed.h.

◆ rpm

double OptimalSpecificSpeed::rpm
private

Definition at line 38 of file OptimalSpecificSpeed.h.

◆ stageCount

double OptimalSpecificSpeed::stageCount
private

Definition at line 35 of file OptimalSpecificSpeed.h.


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