AMO-Tools-Suite  v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
All Classes Namespaces Files Functions Variables Enumerations Friends Macros Pages
Public Member Functions | 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 ()
 Contains the definition of functions of OptimalSpecificSpeed class. calculate(): Calculates the Optimal Specific Speed. More...
 
 OptimalSpecificSpeed (double rpm, double flowRate, double head, double stageCount)
 
double calculate ()
 
 OptimalSpecificSpeed (double rpm, double flowRate, double head, double stageCount)
 
double calculate ()
 

Detailed Description

Header file for OptimalSpecificSpeed class.

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

Author
Subhankar Mishra (mishras)
Gina Accawi (accawigk)

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

Author
Subhankar Mishra (mishras)
Gina Accawi (accawigk)

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

Author
Subhankar Mishra (mishras)
Gina Accawi (accawigk)

Definition at line 15 of file OptimalSpecificSpeed.h.

Constructor & Destructor Documentation

◆ OptimalSpecificSpeed() [1/3]

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 24 of file OptimalSpecificSpeed.h.

◆ OptimalSpecificSpeed() [2/3]

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 24 of file OptimalSpecificSpeed.h.

◆ OptimalSpecificSpeed() [3/3]

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 24 of file OptimalSpecificSpeed.h.

Member Function Documentation

◆ calculate() [1/3]

double OptimalSpecificSpeed::calculate ( )

Contains the definition of functions of OptimalSpecificSpeed class. calculate(): Calculates the Optimal Specific Speed.

Calculates the optimal specific speed

Returns
double, optimal specific speed in rpm*sqrt(gpm)/((ft/s)^(3/2))
Author
Subhankar Mishra (mishras)
Gina Accawi (accawigk)

Definition at line 14 of file OptimalSpecificSpeed.cpp.

◆ calculate() [2/3]

double OptimalSpecificSpeed::calculate ( )

Calculates the optimal specific speed

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

◆ calculate() [3/3]

double OptimalSpecificSpeed::calculate ( )

Calculates the optimal specific speed

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

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