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

Public Member Functions

 InsulatedTankInput (int operatingHours, double tankHeight, double tankDiameter, double tankThickness, double tankEmissivity, double tankConductivity, double tankTemperature, double ambientTemperature, double systemEfficiency, double insulationThickness, double insulationConductivity, double jacketEmissivity, double surfaceTemperature)
 
int getOperatingHours ()
 
double getTankHeight ()
 
double getTankDiameter ()
 
double getTankThickness ()
 
double getTankEmissivity ()
 
double getTankConductivity ()
 
double getTankTemperature ()
 
double getAmbientTemperature ()
 
double getSystemEfficiency ()
 
double getInsulationThickness ()
 
double getInsulationConductivity ()
 
double getJacketEmissivity ()
 
double getSurfaceTemperature ()
 

Private Attributes

int _operatingHours
 
double _tankHeight
 
double _tankDiameter
 
double _tankThickness
 
double _tankEmissivity
 
double _tankConductivity
 
double _tankTemperature
 
double _ambientTemperature
 
double _systemEfficiency
 
double _insulationThickness
 
double _insulationConductivity
 
double _jacketEmissivity
 
double _surfaceTemperature
 

Detailed Description

Definition at line 27 of file InsulatedTankReduction.h.

Constructor & Destructor Documentation

◆ InsulatedTankInput()

InsulatedTankInput::InsulatedTankInput ( int  operatingHours,
double  tankHeight,
double  tankDiameter,
double  tankThickness,
double  tankEmissivity,
double  tankConductivity,
double  tankTemperature,
double  ambientTemperature,
double  systemEfficiency,
double  insulationThickness,
double  insulationConductivity,
double  jacketEmissivity,
double  surfaceTemperature 
)
inline

Definition at line 29 of file InsulatedTankReduction.h.

Member Function Documentation

◆ getAmbientTemperature()

double InsulatedTankInput::getAmbientTemperature ( )
inline

Definition at line 54 of file InsulatedTankReduction.h.

◆ getInsulationConductivity()

double InsulatedTankInput::getInsulationConductivity ( )
inline

Definition at line 60 of file InsulatedTankReduction.h.

◆ getInsulationThickness()

double InsulatedTankInput::getInsulationThickness ( )
inline

Definition at line 58 of file InsulatedTankReduction.h.

◆ getJacketEmissivity()

double InsulatedTankInput::getJacketEmissivity ( )
inline

Definition at line 62 of file InsulatedTankReduction.h.

◆ getOperatingHours()

int InsulatedTankInput::getOperatingHours ( )
inline

Definition at line 40 of file InsulatedTankReduction.h.

◆ getSurfaceTemperature()

double InsulatedTankInput::getSurfaceTemperature ( )
inline

Definition at line 64 of file InsulatedTankReduction.h.

◆ getSystemEfficiency()

double InsulatedTankInput::getSystemEfficiency ( )
inline

Definition at line 56 of file InsulatedTankReduction.h.

◆ getTankConductivity()

double InsulatedTankInput::getTankConductivity ( )
inline

Definition at line 50 of file InsulatedTankReduction.h.

◆ getTankDiameter()

double InsulatedTankInput::getTankDiameter ( )
inline

Definition at line 44 of file InsulatedTankReduction.h.

◆ getTankEmissivity()

double InsulatedTankInput::getTankEmissivity ( )
inline

Definition at line 48 of file InsulatedTankReduction.h.

◆ getTankHeight()

double InsulatedTankInput::getTankHeight ( )
inline

Definition at line 42 of file InsulatedTankReduction.h.

◆ getTankTemperature()

double InsulatedTankInput::getTankTemperature ( )
inline

Definition at line 52 of file InsulatedTankReduction.h.

◆ getTankThickness()

double InsulatedTankInput::getTankThickness ( )
inline

Definition at line 46 of file InsulatedTankReduction.h.

Member Data Documentation

◆ _ambientTemperature

double InsulatedTankInput::_ambientTemperature
private

Definition at line 75 of file InsulatedTankReduction.h.

◆ _insulationConductivity

double InsulatedTankInput::_insulationConductivity
private

Definition at line 78 of file InsulatedTankReduction.h.

◆ _insulationThickness

double InsulatedTankInput::_insulationThickness
private

Definition at line 77 of file InsulatedTankReduction.h.

◆ _jacketEmissivity

double InsulatedTankInput::_jacketEmissivity
private

Definition at line 79 of file InsulatedTankReduction.h.

◆ _operatingHours

int InsulatedTankInput::_operatingHours
private

Definition at line 68 of file InsulatedTankReduction.h.

◆ _surfaceTemperature

double InsulatedTankInput::_surfaceTemperature
private

Definition at line 80 of file InsulatedTankReduction.h.

◆ _systemEfficiency

double InsulatedTankInput::_systemEfficiency
private

Definition at line 76 of file InsulatedTankReduction.h.

◆ _tankConductivity

double InsulatedTankInput::_tankConductivity
private

Definition at line 73 of file InsulatedTankReduction.h.

◆ _tankDiameter

double InsulatedTankInput::_tankDiameter
private

Definition at line 70 of file InsulatedTankReduction.h.

◆ _tankEmissivity

double InsulatedTankInput::_tankEmissivity
private

Definition at line 72 of file InsulatedTankReduction.h.

◆ _tankHeight

double InsulatedTankInput::_tankHeight
private

Definition at line 69 of file InsulatedTankReduction.h.

◆ _tankTemperature

double InsulatedTankInput::_tankTemperature
private

Definition at line 74 of file InsulatedTankReduction.h.

◆ _tankThickness

double InsulatedTankInput::_tankThickness
private

Definition at line 71 of file InsulatedTankReduction.h.


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