![]() |
AMO-Tools-Suite
v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
|
#include <HeadTool.h>
Public Member Functions | |
HeadToolSuctionTank (const double specificGravity, const double flowRate, const double suctionPipeDiameter, const double suctionTankGasOverPressure, const double suctionTankFluidSurfaceElevation, const double suctionLineLossCoefficients, const double dischargePipeDiameter, const double dischargeGaugePressure, const double dischargeGaugeElevation, const double dischargeLineLossCoefficients) | |
HeadToolBase::Output | calculate () override |
HeadToolSuctionTank (const double specificGravity, const double flowRate, const double suctionPipeDiameter, const double suctionTankGasOverPressure, const double suctionTankFluidSurfaceElevation, const double suctionLineLossCoefficients, const double dischargePipeDiameter, const double dischargeGaugePressure, const double dischargeGaugeElevation, const double dischargeLineLossCoefficients) | |
HeadToolBase::Output | calculate () override |
HeadToolSuctionTank (const double specificGravity, const double flowRate, const double suctionPipeDiameter, const double suctionTankGasOverPressure, const double suctionTankFluidSurfaceElevation, const double suctionLineLossCoefficients, const double dischargePipeDiameter, const double dischargeGaugePressure, const double dischargeGaugeElevation, const double dischargeLineLossCoefficients) | |
HeadToolBase::Output | calculate () override |
Head Tool Suction Tank class Contains all of the properties of a head tool suction tank. Used to calculate all of the values in the returned map.
Definition at line 115 of file HeadTool.h.
|
inline |
Constructor for the HeadToolSuctionTank class with all inputs specified
specificGravity | double, specific gravity - unitless |
flowRate | double, flow rate in gpm (gallons per minute) |
suctionPipeDiameter | double, diameter of suction pipe in feet |
suctionTankGasOverPressure | double, gas over pressure of suction tank in psig (pounds per square inch gauage) |
suctionTankFluidSurfaceElevation | double, fluid surface elevation of suction tank in feet |
suctionLineLossCoefficients | double, line loss coefficients of suction - unitless |
dischargePipeDiameter | double, diameter of discharge pipe in feet |
dischargeGaugePressure | double, gauge pressure of discharge in psig (pounds per square inch gauge) |
dischargeGaugeElevation | double, gauge elevation of discharge in inches |
dischargeLineLossCoefficients | double, line loss coefficients of discharge - unitless |
Definition at line 134 of file HeadTool.h.
|
inline |
Constructor for the HeadToolSuctionTank class with all inputs specified
specificGravity | double, specific gravity - unitless |
flowRate | double, flow rate in gpm (gallons per minute) |
suctionPipeDiameter | double, diameter of suction pipe in feet |
suctionTankGasOverPressure | double, gas over pressure of suction tank in psig (pounds per square inch gauage) |
suctionTankFluidSurfaceElevation | double, fluid surface elevation of suction tank in feet |
suctionLineLossCoefficients | double, line loss coefficients of suction - unitless |
dischargePipeDiameter | double, diameter of discharge pipe in feet |
dischargeGaugePressure | double, gauge pressure of discharge in psig (pounds per square inch gauge) |
dischargeGaugeElevation | double, gauge elevation of discharge in inches |
dischargeLineLossCoefficients | double, line loss coefficients of discharge - unitless |
Definition at line 134 of file HeadTool.h.
|
inline |
Constructor for the HeadToolSuctionTank class with all inputs specified
specificGravity | double, specific gravity - unitless |
flowRate | double, flow rate in gpm (gallons per minute) |
suctionPipeDiameter | double, diameter of suction pipe in feet |
suctionTankGasOverPressure | double, gas over pressure of suction tank in psig (pounds per square inch gauage) |
suctionTankFluidSurfaceElevation | double, fluid surface elevation of suction tank in feet |
suctionLineLossCoefficients | double, line loss coefficients of suction - unitless |
dischargePipeDiameter | double, diameter of discharge pipe in feet |
dischargeGaugePressure | double, gauge pressure of discharge in psig (pounds per square inch gauge) |
dischargeGaugeElevation | double, gauge elevation of discharge in inches |
dischargeLineLossCoefficients | double, line loss coefficients of discharge - unitless |
Definition at line 134 of file HeadTool.h.
|
overridevirtual |
Calculates the operating pump head
Implements HeadToolBase.
Definition at line 20 of file HeadTool.cpp.
|
overridevirtual |
Calculates the operating pump head
Implements HeadToolBase.
|
overridevirtual |
Calculates the operating pump head
Implements HeadToolBase.