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

Public Member Functions

 CompressedAirPressureReductionInput (const bool isBaseline, const int hoursPerYear, const double electricityCost, const double compressorPower, const double pressure, const double proposedPressure, const double atmosphericPressure, double const pressureRated)
 
bool getIsBaseline () const
 
int getHoursPerYear () const
 
double getElectricityCost () const
 
double getCompressorPower () const
 
double getPressure () const
 
double getProposedPressure () const
 
double getAtmosphericPressure () const
 
double getPressureRated () const
 

Private Attributes

bool isBaseline
 
int hoursPerYear
 
double electricityCost
 
double compressorPower
 
double pressure
 
double proposedPressure
 
double pressureRated
 
double atmosphericPressure
 

Detailed Description

Definition at line 8 of file CompressedAirPressureReduction.h.

Constructor & Destructor Documentation

◆ CompressedAirPressureReductionInput()

CompressedAirPressureReductionInput::CompressedAirPressureReductionInput ( const bool  isBaseline,
const int  hoursPerYear,
const double  electricityCost,
const double  compressorPower,
const double  pressure,
const double  proposedPressure,
const double  atmosphericPressure,
double const  pressureRated 
)
inline
Parameters
isBaselineboolean
hoursPerYearint
electricityCostdouble
compressorPowerdouble, kWh
pressuredouble, barg
proposedPressuredouble, barg
atmosphericPressuredouble, bara
pressureRateddouble, barg

Definition at line 20 of file CompressedAirPressureReduction.h.

Member Function Documentation

◆ getAtmosphericPressure()

double CompressedAirPressureReductionInput::getAtmosphericPressure ( ) const
inline

Definition at line 34 of file CompressedAirPressureReduction.h.

◆ getCompressorPower()

double CompressedAirPressureReductionInput::getCompressorPower ( ) const
inline

Definition at line 31 of file CompressedAirPressureReduction.h.

◆ getElectricityCost()

double CompressedAirPressureReductionInput::getElectricityCost ( ) const
inline

Definition at line 30 of file CompressedAirPressureReduction.h.

◆ getHoursPerYear()

int CompressedAirPressureReductionInput::getHoursPerYear ( ) const
inline

Definition at line 29 of file CompressedAirPressureReduction.h.

◆ getIsBaseline()

bool CompressedAirPressureReductionInput::getIsBaseline ( ) const
inline

Definition at line 28 of file CompressedAirPressureReduction.h.

◆ getPressure()

double CompressedAirPressureReductionInput::getPressure ( ) const
inline

Definition at line 32 of file CompressedAirPressureReduction.h.

◆ getPressureRated()

double CompressedAirPressureReductionInput::getPressureRated ( ) const
inline

Definition at line 35 of file CompressedAirPressureReduction.h.

◆ getProposedPressure()

double CompressedAirPressureReductionInput::getProposedPressure ( ) const
inline

Definition at line 33 of file CompressedAirPressureReduction.h.

Member Data Documentation

◆ atmosphericPressure

double CompressedAirPressureReductionInput::atmosphericPressure
private

Definition at line 40 of file CompressedAirPressureReduction.h.

◆ compressorPower

double CompressedAirPressureReductionInput::compressorPower
private

Definition at line 40 of file CompressedAirPressureReduction.h.

◆ electricityCost

double CompressedAirPressureReductionInput::electricityCost
private

Definition at line 40 of file CompressedAirPressureReduction.h.

◆ hoursPerYear

int CompressedAirPressureReductionInput::hoursPerYear
private

Definition at line 39 of file CompressedAirPressureReduction.h.

◆ isBaseline

bool CompressedAirPressureReductionInput::isBaseline
private

Definition at line 38 of file CompressedAirPressureReduction.h.

◆ pressure

double CompressedAirPressureReductionInput::pressure
private

Definition at line 40 of file CompressedAirPressureReduction.h.

◆ pressureRated

double CompressedAirPressureReductionInput::pressureRated
private

Definition at line 40 of file CompressedAirPressureReduction.h.

◆ proposedPressure

double CompressedAirPressureReductionInput::proposedPressure
private

Definition at line 40 of file CompressedAirPressureReduction.h.


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