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 | List of all members
FixtureLosses Class Reference

#include <FixtureLosses.h>

Public Member Functions

 FixtureLosses (const double specificHeat, const double feedRate, const double initialTemperature, const double finalTemperature, const double correctionFactor)
 
double getSpecificHeat () const
 
void setSpecificHeat (const double specificHeat)
 
double getFeedRate () const
 
void setFeedRate (const double feedRate)
 
double getInitialTemperature () const
 
void setInitialTemperature (const double initialTemperature)
 
double getFinalTemperature () const
 
void setFinalTemperature (const double finalTemperature)
 
double getCorrectionFactor () const
 
void setCorrectionFactor (const double correctionFactor)
 
double getHeatLoss ()
 
 FixtureLosses (const double specificHeat, const double feedRate, const double initialTemperature, const double finalTemperature, const double correctionFactor)
 
double getSpecificHeat () const
 
void setSpecificHeat (const double specificHeat)
 
double getFeedRate () const
 
void setFeedRate (const double feedRate)
 
double getInitialTemperature () const
 
void setInitialTemperature (const double initialTemperature)
 
double getFinalTemperature () const
 
void setFinalTemperature (const double finalTemperature)
 
double getCorrectionFactor () const
 
void setCorrectionFactor (const double correctionFactor)
 
double getHeatLoss ()
 
 FixtureLosses (const double specificHeat, const double feedRate, const double initialTemperature, const double finalTemperature, const double correctionFactor)
 
double getSpecificHeat () const
 
void setSpecificHeat (const double specificHeat)
 
double getFeedRate () const
 
void setFeedRate (const double feedRate)
 
double getInitialTemperature () const
 
void setInitialTemperature (const double initialTemperature)
 
double getFinalTemperature () const
 
void setFinalTemperature (const double finalTemperature)
 
double getCorrectionFactor () const
 
void setCorrectionFactor (const double correctionFactor)
 
double getHeatLoss ()
 

Detailed Description

Fixture Losses class Contains all of the properties of a fixture, tray, conveyor belt, etc. Used to calculate the heat loss caused by fixtures, trays, conveyor belts, etc. that enter the furnace at lower temperatures.

Definition at line 22 of file FixtureLosses.h.

Constructor & Destructor Documentation

◆ FixtureLosses() [1/3]

FixtureLosses::FixtureLosses ( const double  specificHeat,
const double  feedRate,
const double  initialTemperature,
const double  finalTemperature,
const double  correctionFactor 
)
inline

Constructor

Parameters
specificHeatdouble, Specific heat in btu/(lb*°F).
feedRatedouble, Feed Rate for Gas Mixture in lb/hr
initialTemperaturedouble, Initial temperature in °F.
finalTemperaturedouble, Final temperature in °F.
correctionFactordouble, correction factor - unitless

Definition at line 32 of file FixtureLosses.h.

◆ FixtureLosses() [2/3]

FixtureLosses::FixtureLosses ( const double  specificHeat,
const double  feedRate,
const double  initialTemperature,
const double  finalTemperature,
const double  correctionFactor 
)
inline

Constructor

Parameters
specificHeatdouble, Specific heat in btu/(lb*°F).
feedRatedouble, Feed Rate for Gas Mixture in lb/hr
initialTemperaturedouble, Initial temperature in °F.
finalTemperaturedouble, Final temperature in °F.
correctionFactordouble, correction factor - unitless

Definition at line 32 of file FixtureLosses.h.

◆ FixtureLosses() [3/3]

FixtureLosses::FixtureLosses ( const double  specificHeat,
const double  feedRate,
const double  initialTemperature,
const double  finalTemperature,
const double  correctionFactor 
)
inline

Constructor

Parameters
specificHeatdouble, Specific heat in btu/(lb*°F).
feedRatedouble, Feed Rate for Gas Mixture in lb/hr
initialTemperaturedouble, Initial temperature in °F.
finalTemperaturedouble, Final temperature in °F.
correctionFactordouble, correction factor - unitless

Definition at line 32 of file FixtureLosses.h.

Member Function Documentation

◆ getCorrectionFactor() [1/3]

double FixtureLosses::getCorrectionFactor ( ) const
inline

Gets the correction factor

Returns
double, correction factor - unitless

Definition at line 113 of file FixtureLosses.h.

◆ getCorrectionFactor() [2/3]

double FixtureLosses::getCorrectionFactor ( ) const
inline

Gets the correction factor

Returns
double, correction factor - unitless

Definition at line 113 of file FixtureLosses.h.

◆ getCorrectionFactor() [3/3]

double FixtureLosses::getCorrectionFactor ( ) const
inline

Gets the correction factor

Returns
double, correction factor - unitless

Definition at line 113 of file FixtureLosses.h.

◆ getFeedRate() [1/3]

double FixtureLosses::getFeedRate ( ) const
inline

Gets the feed rate for gas mixture

Returns
double, feed rate for gas mixture in lb/hr

Definition at line 65 of file FixtureLosses.h.

◆ getFeedRate() [2/3]

double FixtureLosses::getFeedRate ( ) const
inline

Gets the feed rate for gas mixture

Returns
double, feed rate for gas mixture in lb/hr

Definition at line 65 of file FixtureLosses.h.

◆ getFeedRate() [3/3]

double FixtureLosses::getFeedRate ( ) const
inline

Gets the feed rate for gas mixture

Returns
double, feed rate for gas mixture in lb/hr

Definition at line 65 of file FixtureLosses.h.

◆ getFinalTemperature() [1/3]

double FixtureLosses::getFinalTemperature ( ) const
inline

Gets the final temperature

Returns
double, final temperature in °F

Definition at line 97 of file FixtureLosses.h.

◆ getFinalTemperature() [2/3]

double FixtureLosses::getFinalTemperature ( ) const
inline

Gets the final temperature

Returns
double, final temperature in °F

Definition at line 97 of file FixtureLosses.h.

◆ getFinalTemperature() [3/3]

double FixtureLosses::getFinalTemperature ( ) const
inline

Gets the final temperature

Returns
double, final temperature in °F

Definition at line 97 of file FixtureLosses.h.

◆ getHeatLoss() [1/3]

double FixtureLosses::getHeatLoss ( )

Gets the total heat loss

Returns
double, total heat loss in btu/hr

◆ getHeatLoss() [2/3]

double FixtureLosses::getHeatLoss ( )

Gets the total heat loss

Returns
double, total heat loss in btu/hr

Definition at line 11 of file FixtureLosses.cpp.

◆ getHeatLoss() [3/3]

double FixtureLosses::getHeatLoss ( )

Gets the total heat loss

Returns
double, total heat loss in btu/hr

◆ getInitialTemperature() [1/3]

double FixtureLosses::getInitialTemperature ( ) const
inline

Gets the initial temperature

Returns
double, initial temperature in °F

Definition at line 81 of file FixtureLosses.h.

◆ getInitialTemperature() [2/3]

double FixtureLosses::getInitialTemperature ( ) const
inline

Gets the initial temperature

Returns
double, initial temperature in °F

Definition at line 81 of file FixtureLosses.h.

◆ getInitialTemperature() [3/3]

double FixtureLosses::getInitialTemperature ( ) const
inline

Gets the initial temperature

Returns
double, initial temperature in °F

Definition at line 81 of file FixtureLosses.h.

◆ getSpecificHeat() [1/3]

double FixtureLosses::getSpecificHeat ( ) const
inline

Gets the specific heat

Returns
double, specific heat in btu/(lb*°F)

Definition at line 49 of file FixtureLosses.h.

◆ getSpecificHeat() [2/3]

double FixtureLosses::getSpecificHeat ( ) const
inline

Gets the specific heat

Returns
double, specific heat in btu/(lb*°F)

Definition at line 49 of file FixtureLosses.h.

◆ getSpecificHeat() [3/3]

double FixtureLosses::getSpecificHeat ( ) const
inline

Gets the specific heat

Returns
double, specific heat in btu/(lb*°F)

Definition at line 49 of file FixtureLosses.h.

◆ setCorrectionFactor() [1/3]

void FixtureLosses::setCorrectionFactor ( const double  correctionFactor)
inline

Sets the correction factor

Parameters
correctionFactordouble, correction factor - unitless

Definition at line 121 of file FixtureLosses.h.

◆ setCorrectionFactor() [2/3]

void FixtureLosses::setCorrectionFactor ( const double  correctionFactor)
inline

Sets the correction factor

Parameters
correctionFactordouble, correction factor - unitless

Definition at line 121 of file FixtureLosses.h.

◆ setCorrectionFactor() [3/3]

void FixtureLosses::setCorrectionFactor ( const double  correctionFactor)
inline

Sets the correction factor

Parameters
correctionFactordouble, correction factor - unitless

Definition at line 121 of file FixtureLosses.h.

◆ setFeedRate() [1/3]

void FixtureLosses::setFeedRate ( const double  feedRate)
inline

Sets the feed rate for gas mixture

Parameters
feedRatedouble, feed rate for gas mixture in lb/hr

Definition at line 73 of file FixtureLosses.h.

◆ setFeedRate() [2/3]

void FixtureLosses::setFeedRate ( const double  feedRate)
inline

Sets the feed rate for gas mixture

Parameters
feedRatedouble, feed rate for gas mixture in lb/hr

Definition at line 73 of file FixtureLosses.h.

◆ setFeedRate() [3/3]

void FixtureLosses::setFeedRate ( const double  feedRate)
inline

Sets the feed rate for gas mixture

Parameters
feedRatedouble, feed rate for gas mixture in lb/hr

Definition at line 73 of file FixtureLosses.h.

◆ setFinalTemperature() [1/3]

void FixtureLosses::setFinalTemperature ( const double  finalTemperature)
inline

Sets the final temperature

Parameters
finalTemperaturedouble, final temperature in °F

Definition at line 105 of file FixtureLosses.h.

◆ setFinalTemperature() [2/3]

void FixtureLosses::setFinalTemperature ( const double  finalTemperature)
inline

Sets the final temperature

Parameters
finalTemperaturedouble, final temperature in °F

Definition at line 105 of file FixtureLosses.h.

◆ setFinalTemperature() [3/3]

void FixtureLosses::setFinalTemperature ( const double  finalTemperature)
inline

Sets the final temperature

Parameters
finalTemperaturedouble, final temperature in °F

Definition at line 105 of file FixtureLosses.h.

◆ setInitialTemperature() [1/3]

void FixtureLosses::setInitialTemperature ( const double  initialTemperature)
inline

Sets the initial temperature

Parameters
initialTemperaturedouble, initial temperature in °F

Definition at line 89 of file FixtureLosses.h.

◆ setInitialTemperature() [2/3]

void FixtureLosses::setInitialTemperature ( const double  initialTemperature)
inline

Sets the initial temperature

Parameters
initialTemperaturedouble, initial temperature in °F

Definition at line 89 of file FixtureLosses.h.

◆ setInitialTemperature() [3/3]

void FixtureLosses::setInitialTemperature ( const double  initialTemperature)
inline

Sets the initial temperature

Parameters
initialTemperaturedouble, initial temperature in °F

Definition at line 89 of file FixtureLosses.h.

◆ setSpecificHeat() [1/3]

void FixtureLosses::setSpecificHeat ( const double  specificHeat)
inline

Sets the specific heat

Parameters
specificHeatdouble, specific heat in btu/(lb*°F)

Definition at line 57 of file FixtureLosses.h.

◆ setSpecificHeat() [2/3]

void FixtureLosses::setSpecificHeat ( const double  specificHeat)
inline

Sets the specific heat

Parameters
specificHeatdouble, specific heat in btu/(lb*°F)

Definition at line 57 of file FixtureLosses.h.

◆ setSpecificHeat() [3/3]

void FixtureLosses::setSpecificHeat ( const double  specificHeat)
inline

Sets the specific heat

Parameters
specificHeatdouble, specific heat in btu/(lb*°F)

Definition at line 57 of file FixtureLosses.h.


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