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

Contains the skeleton of FluidPower class. calculate(): Calculates the fluid power. More...

#include <FluidPower.h>

Public Member Functions

 FluidPower (double specificGravity, double flowRate, double head)
 
 FluidPower (double flowRate, const double inletPressure, const double outletPressure, const double compressibilityFactor)
 
double calculate ()
 
 FluidPower (double specificGravity, double flowRate, double head)
 
 FluidPower (double flowRate, const double inletPressure, const double outletPressure, const double compressibilityFactor)
 
double calculate ()
 
 FluidPower (double specificGravity, double flowRate, double head)
 
 FluidPower (double flowRate, const double inletPressure, const double outletPressure, const double compressibilityFactor)
 
double calculate ()
 

Detailed Description

Contains the skeleton of FluidPower class. calculate(): Calculates the fluid power.

Author
Subhankar Mishra (mishras)
Gina Accawi (accawigk)
Author
Subhankar Mishra (mishras)
Gina Accawi (accawigk)
Author
Subhankar Mishra (mishras)
Gina Accawi (accawigk)

Definition at line 14 of file FluidPower.h.

Constructor & Destructor Documentation

◆ FluidPower() [1/6]

FluidPower::FluidPower ( double  specificGravity,
double  flowRate,
double  head 
)
inline

FluidPower constructor for pump systems

Parameters
specificGravitydouble, specified gravity - unitless
flowRatedouble, rate of flow in gpm
headdouble, pump head measured in feet

Definition at line 22 of file FluidPower.h.

◆ FluidPower() [2/6]

FluidPower::FluidPower ( double  flowRate,
const double  inletPressure,
const double  outletPressure,
const double  compressibilityFactor 
)
inline

FluidPower constructor for Fan systems

Parameters
flowRatedouble, rate of flow in cfm
inletPressuredouble, in inches of water column, gauge
outletPressuredouble, in inches of water column, gauge
compressibilityFactordouble, unitless

Definition at line 33 of file FluidPower.h.

◆ FluidPower() [3/6]

FluidPower::FluidPower ( double  specificGravity,
double  flowRate,
double  head 
)
inline

FluidPower constructor for pump systems

Parameters
specificGravitydouble, specified gravity - unitless
flowRatedouble, rate of flow in gpm
headdouble, pump head measured in feet

Definition at line 22 of file FluidPower.h.

◆ FluidPower() [4/6]

FluidPower::FluidPower ( double  flowRate,
const double  inletPressure,
const double  outletPressure,
const double  compressibilityFactor 
)
inline

FluidPower constructor for Fan systems

Parameters
flowRatedouble, rate of flow in cfm
inletPressuredouble, in inches of water column, gauge
outletPressuredouble, in inches of water column, gauge
compressibilityFactordouble, unitless

Definition at line 33 of file FluidPower.h.

◆ FluidPower() [5/6]

FluidPower::FluidPower ( double  specificGravity,
double  flowRate,
double  head 
)
inline

FluidPower constructor for pump systems

Parameters
specificGravitydouble, specified gravity - unitless
flowRatedouble, rate of flow in gpm
headdouble, pump head measured in feet

Definition at line 22 of file FluidPower.h.

◆ FluidPower() [6/6]

FluidPower::FluidPower ( double  flowRate,
const double  inletPressure,
const double  outletPressure,
const double  compressibilityFactor 
)
inline

FluidPower constructor for Fan systems

Parameters
flowRatedouble, rate of flow in cfm
inletPressuredouble, in inches of water column, gauge
outletPressuredouble, in inches of water column, gauge
compressibilityFactordouble, unitless

Definition at line 33 of file FluidPower.h.

Member Function Documentation

◆ calculate() [1/3]

double FluidPower::calculate ( )
inline

Calculates pump or fan fluid power in kw, depending on the number of constructor inputs (isPump)

Returns
double, fluid power

Definition at line 42 of file FluidPower.h.

◆ calculate() [2/3]

double FluidPower::calculate ( )
inline

Calculates pump or fan fluid power in kw, depending on the number of constructor inputs (isPump)

Returns
double, fluid power

Definition at line 42 of file FluidPower.h.

◆ calculate() [3/3]

double FluidPower::calculate ( )
inline

Calculates pump or fan fluid power in kw, depending on the number of constructor inputs (isPump)

Returns
double, fluid power

Definition at line 42 of file FluidPower.h.


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