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
Classes | Public Member Functions | Private Attributes | List of all members
FanResult Class Reference

Classes

struct  Output
 

Public Member Functions

 FanResult (Fan::Input fanInput, Motor motor, double operatingHours, double unitCost)
 
Output calculateExisting (Fan::FieldDataBaseline const fanFieldData)
 
Output calculateModified (Fan::FieldDataModified const fanFieldData, double fanEfficiency)
 

Private Attributes

double annualSavingsPotential = 0
 
double optimizationRating = 0
 
Fan::Input fanInput
 
Motor motor
 
double operatingHours
 
double unitCost
 

Detailed Description

Definition at line 75 of file FanResult.h.

Constructor & Destructor Documentation

◆ FanResult()

FanResult::FanResult ( Fan::Input  fanInput,
Motor  motor,
double  operatingHours,
double  unitCost 
)
inline

Definition at line 112 of file FanResult.h.

Member Function Documentation

◆ calculateExisting()

Output FanResult::calculateExisting ( Fan::FieldDataBaseline const  fanFieldData)
Parameters
fanFieldData,Fan::FieldDataBaseline
Returns
FanResult::Output, the results of an existing fan system assessment

◆ calculateModified()

Output FanResult::calculateModified ( Fan::FieldDataModified const  fanFieldData,
double  fanEfficiency 
)
Parameters
fanFieldData,Fan::FieldDataModified
fanEfficiency,double
Returns
FanResult::Output, the results of a fan system assessment

Member Data Documentation

◆ annualSavingsPotential

double FanResult::annualSavingsPotential = 0
private

Definition at line 129 of file FanResult.h.

◆ fanInput

Fan::Input FanResult::fanInput
private

Definition at line 132 of file FanResult.h.

◆ motor

Motor FanResult::motor
private

Definition at line 133 of file FanResult.h.

◆ operatingHours

double FanResult::operatingHours
private

Definition at line 134 of file FanResult.h.

◆ optimizationRating

double FanResult::optimizationRating = 0
private

Definition at line 130 of file FanResult.h.

◆ unitCost

double FanResult::unitCost
private

Definition at line 134 of file FanResult.h.


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