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 | Public Attributes | List of all members
Pump::FieldData Struct Reference

Public Member Functions

 FieldData (const double flowRate, const double head, const Motor::LoadEstimationMethod loadEstimationMethod, const double motorPower, const double motorAmps, const double voltage)
 
 FieldData (const double flowRate, const double head, const Motor::LoadEstimationMethod loadEstimationMethod, const double motorPower, const double motorAmps, const double voltage)
 
 FieldData (const double flowRate, const double head, const Motor::LoadEstimationMethod loadEstimationMethod, const double motorPower, const double motorAmps, const double voltage)
 

Public Attributes

const double flowRate
 
const double head
 
const Motor::LoadEstimationMethod loadEstimationMethod
 
const double motorPower
 
const double motorAmps
 
const double voltage
 

Detailed Description

Definition at line 141 of file InputData.h.

Constructor & Destructor Documentation

◆ FieldData() [1/3]

Pump::FieldData::FieldData ( const double  flowRate,
const double  head,
const Motor::LoadEstimationMethod  loadEstimationMethod,
const double  motorPower,
const double  motorAmps,
const double  voltage 
)
inline

Constructor

Parameters
flowRatedouble, rate of flow. Units are gpm
headdouble, pump head measured in feet
loadEstimationMethodLoadEstimationMethod, classification of load estimation method
motorPowerdouble, power output of the pump's motor in hp.
motorAmpsdouble, current measured from the pump's motor in amps
voltagedouble, the measured bus voltage in volts

Definition at line 151 of file InputData.h.

◆ FieldData() [2/3]

Pump::FieldData::FieldData ( const double  flowRate,
const double  head,
const Motor::LoadEstimationMethod  loadEstimationMethod,
const double  motorPower,
const double  motorAmps,
const double  voltage 
)
inline

Constructor

Parameters
flowRatedouble, rate of flow. Units are gpm
headdouble, pump head measured in feet
loadEstimationMethodLoadEstimationMethod, classification of load estimation method
motorPowerdouble, power output of the pump's motor in hp.
motorAmpsdouble, current measured from the pump's motor in amps
voltagedouble, the measured bus voltage in volts

Definition at line 151 of file InputData.h.

◆ FieldData() [3/3]

Pump::FieldData::FieldData ( const double  flowRate,
const double  head,
const Motor::LoadEstimationMethod  loadEstimationMethod,
const double  motorPower,
const double  motorAmps,
const double  voltage 
)
inline

Constructor

Parameters
flowRatedouble, rate of flow. Units are gpm
headdouble, pump head measured in feet
loadEstimationMethodLoadEstimationMethod, classification of load estimation method
motorPowerdouble, power output of the pump's motor in hp.
motorAmpsdouble, current measured from the pump's motor in amps
voltagedouble, the measured bus voltage in volts

Definition at line 151 of file InputData.h.


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