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

Public Member Functions

 NameplateData (const double ratedMotorPower, const bool variableSpeedMotor, const double operationalFrequency, const double lineFrequency, const double motorAndDriveEfficiency, const double loadFactor)
 
double getRatedMotorPower () const
 
bool getVariableSpeedMotor () const
 
double getOperationalFrequency () const
 
double getLineFrequency () const
 
double getMotorAndDriveEfficiency () const
 
double getLoadFactor () const
 
void setRatedMotorPower (double ratedMotorPower)
 
void setVariableSpeedMotor (bool variableSpeedMotor)
 
void setOperationalFrequency (double operationalFrequency)
 
void setLineFrequency (double lineFrequency)
 
void setMotorAndDriveEfficiency (double motorAndDriveEfficiency)
 
void setLoadFactor (double loadFactor)
 

Private Attributes

double ratedMotorPower
 
bool variableSpeedMotor
 
double operationalFrequency
 
double lineFrequency
 
double motorAndDriveEfficiency
 
double loadFactor
 

Detailed Description

Definition at line 36 of file ElectricityReduction.h.

Constructor & Destructor Documentation

◆ NameplateData()

NameplateData::NameplateData ( const double  ratedMotorPower,
const bool  variableSpeedMotor,
const double  operationalFrequency,
const double  lineFrequency,
const double  motorAndDriveEfficiency,
const double  loadFactor 
)
inline

Definition at line 38 of file ElectricityReduction.h.

Member Function Documentation

◆ getLineFrequency()

double NameplateData::getLineFrequency ( ) const
inline

Definition at line 50 of file ElectricityReduction.h.

◆ getLoadFactor()

double NameplateData::getLoadFactor ( ) const
inline

Definition at line 54 of file ElectricityReduction.h.

◆ getMotorAndDriveEfficiency()

double NameplateData::getMotorAndDriveEfficiency ( ) const
inline

Definition at line 52 of file ElectricityReduction.h.

◆ getOperationalFrequency()

double NameplateData::getOperationalFrequency ( ) const
inline

Definition at line 48 of file ElectricityReduction.h.

◆ getRatedMotorPower()

double NameplateData::getRatedMotorPower ( ) const
inline

Definition at line 44 of file ElectricityReduction.h.

◆ getVariableSpeedMotor()

bool NameplateData::getVariableSpeedMotor ( ) const
inline

Definition at line 46 of file ElectricityReduction.h.

Member Data Documentation

◆ lineFrequency

double NameplateData::lineFrequency
private

Definition at line 71 of file ElectricityReduction.h.

◆ loadFactor

double NameplateData::loadFactor
private

Definition at line 71 of file ElectricityReduction.h.

◆ motorAndDriveEfficiency

double NameplateData::motorAndDriveEfficiency
private

Definition at line 71 of file ElectricityReduction.h.

◆ operationalFrequency

double NameplateData::operationalFrequency
private

Definition at line 71 of file ElectricityReduction.h.

◆ ratedMotorPower

double NameplateData::ratedMotorPower
private

Definition at line 69 of file ElectricityReduction.h.

◆ variableSpeedMotor

bool NameplateData::variableSpeedMotor
private

Definition at line 70 of file ElectricityReduction.h.


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