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 Types | Public Member Functions | List of all members
OpeningLosses Class Reference

#include <OpeningLosses.h>

Public Types

enum  OpeningShape {
  CIRCULAR, RECTANGULAR, CIRCULAR, RECTANGULAR,
  CIRCULAR, RECTANGULAR
}
 
enum  OpeningShape {
  CIRCULAR, RECTANGULAR, CIRCULAR, RECTANGULAR,
  CIRCULAR, RECTANGULAR
}
 
enum  OpeningShape {
  CIRCULAR, RECTANGULAR, CIRCULAR, RECTANGULAR,
  CIRCULAR, RECTANGULAR
}
 

Public Member Functions

double calculateViewFactor (double thickness, double diameter)
 
double calculateViewFactor (double thickness, double length, double height)
 
 OpeningLosses (double emissivity, double length, double width, double thickness, double ratio, double ambientTemperature, double insideTemperature, double percentTimeOpen, double viewFactor)
 
 OpeningLosses (double emissivity, double diameter, double thickness, double ratio, double ambientTemperature, double insideTemperature, double percentTimeOpen, double viewFactor)
 
double getEmissivity () const
 
void setEmissivity (double emissivity)
 
double getDiameter () const
 
void setDiameter (double diameter)
 
double getWidth () const
 
void setWidth (double width)
 
double getThickness () const
 
void setThickness (double thickness)
 
double getRatio () const
 
void setRatio (double ratio)
 
double getAmbientTemperature () const
 
void setAmbientTemperature (double ambientTemperature)
 
double getInsideTemperature () const
 
void setInsideTemperature (double insideTemperature)
 
double getPercentTimeOpen () const
 
void setPercentTimeOpen (double percentTimeOpen)
 
double getViewFactor () const
 
void setViewFactor (double viewFactor)
 
OpeningShape getOpeningShape () const
 
void setOpeningShape (OpeningShape const openingShape, const double length, const double width)
 
void setOpeningShape (OpeningShape const openingShape, const double diameter)
 
double getHeatLoss ()
 
double calculateViewFactor (double thickness, double diameter)
 
double calculateViewFactor (double thickness, double length, double height)
 
 OpeningLosses (double emissivity, double length, double width, double thickness, double ratio, double ambientTemperature, double insideTemperature, double percentTimeOpen, double viewFactor)
 
 OpeningLosses (double emissivity, double diameter, double thickness, double ratio, double ambientTemperature, double insideTemperature, double percentTimeOpen, double viewFactor)
 
double getEmissivity () const
 
void setEmissivity (double emissivity)
 
double getDiameter () const
 
void setDiameter (double diameter)
 
double getWidth () const
 
void setWidth (double width)
 
double getThickness () const
 
void setThickness (double thickness)
 
double getRatio () const
 
void setRatio (double ratio)
 
double getAmbientTemperature () const
 
void setAmbientTemperature (double ambientTemperature)
 
double getInsideTemperature () const
 
void setInsideTemperature (double insideTemperature)
 
double getPercentTimeOpen () const
 
void setPercentTimeOpen (double percentTimeOpen)
 
double getViewFactor () const
 
void setViewFactor (double viewFactor)
 
OpeningShape getOpeningShape () const
 
void setOpeningShape (OpeningShape const openingShape, const double length, const double width)
 
void setOpeningShape (OpeningShape const openingShape, const double diameter)
 
double getHeatLoss ()
 
double calculateViewFactor (double thickness, double diameter)
 
double calculateViewFactor (double thickness, double length, double height)
 
 OpeningLosses (double emissivity, double length, double width, double thickness, double ratio, double ambientTemperature, double insideTemperature, double percentTimeOpen, double viewFactor)
 
 OpeningLosses (double emissivity, double diameter, double thickness, double ratio, double ambientTemperature, double insideTemperature, double percentTimeOpen, double viewFactor)
 
double getEmissivity () const
 
void setEmissivity (double emissivity)
 
double getDiameter () const
 
void setDiameter (double diameter)
 
double getWidth () const
 
void setWidth (double width)
 
double getThickness () const
 
void setThickness (double thickness)
 
double getRatio () const
 
void setRatio (double ratio)
 
double getAmbientTemperature () const
 
void setAmbientTemperature (double ambientTemperature)
 
double getInsideTemperature () const
 
void setInsideTemperature (double insideTemperature)
 
double getPercentTimeOpen () const
 
void setPercentTimeOpen (double percentTimeOpen)
 
double getViewFactor () const
 
void setViewFactor (double viewFactor)
 
OpeningShape getOpeningShape () const
 
void setOpeningShape (OpeningShape const openingShape, const double length, const double width)
 
void setOpeningShape (OpeningShape const openingShape, const double diameter)
 
double getHeatLoss ()
 

Detailed Description

Opening Losses class Contains all the properties of an opening loss. Used to calculate the heat loss caused by heat transfer from the openings on equipment to the surrounding. Only considers thermal radiation losses due to exposure of furnace to the surroundings.

Definition at line 23 of file OpeningLosses.h.

Member Enumeration Documentation

◆ OpeningShape [1/3]

OpeningShape - Enum class consisting of CIRCULAR and RECTANGULAR entries. Set automatically by the constructor depending on which constructor is chosen, the one with length + width or the one with diameter. The shape of the opening can later be changed via the setOpeningShape methods.

Definition at line 31 of file OpeningLosses.h.

◆ OpeningShape [2/3]

OpeningShape - Enum class consisting of CIRCULAR and RECTANGULAR entries. Set automatically by the constructor depending on which constructor is chosen, the one with length + width or the one with diameter. The shape of the opening can later be changed via the setOpeningShape methods.

Definition at line 31 of file OpeningLosses.h.

◆ OpeningShape [3/3]

OpeningShape - Enum class consisting of CIRCULAR and RECTANGULAR entries. Set automatically by the constructor depending on which constructor is chosen, the one with length + width or the one with diameter. The shape of the opening can later be changed via the setOpeningShape methods.

Definition at line 31 of file OpeningLosses.h.

Constructor & Destructor Documentation

◆ OpeningLosses() [1/6]

OpeningLosses::OpeningLosses ( double  emissivity,
double  length,
double  width,
double  thickness,
double  ratio,
double  ambientTemperature,
double  insideTemperature,
double  percentTimeOpen,
double  viewFactor 
)
inline

Constructor for a rectangular opening

Parameters
emissivitydouble, emissivity - unitless
lengthdouble, length of openings in inches
widthdouble, height of openings in inches
thicknessdouble, furnace wall thickness in inches
ratiodouble, ratio
ambientTemperaturedouble, ambient temperature in °F
insideTemperaturedouble, inside temperature in °F
percentTimeOpendouble, amount of time open as a %
viewFactordouble, view factor - unitless

Definition at line 65 of file OpeningLosses.h.

◆ OpeningLosses() [2/6]

OpeningLosses::OpeningLosses ( double  emissivity,
double  diameter,
double  thickness,
double  ratio,
double  ambientTemperature,
double  insideTemperature,
double  percentTimeOpen,
double  viewFactor 
)
inline

Constructor for a circular opening

Parameters
emissivitydouble, emissivity - unitless
diameterdouble, diameter of opening in inches
thicknessdouble, furnace wall thickness in inches
ratiodouble, ratio
ambientTemperaturedouble, ambient temperature in °F
insideTemperaturedouble, inside temperature in °F
percentTimeOpendouble, amount of time open as %
viewFactordouble, view factor - unitless

Definition at line 96 of file OpeningLosses.h.

◆ OpeningLosses() [3/6]

OpeningLosses::OpeningLosses ( double  emissivity,
double  length,
double  width,
double  thickness,
double  ratio,
double  ambientTemperature,
double  insideTemperature,
double  percentTimeOpen,
double  viewFactor 
)
inline

Constructor for a rectangular opening

Parameters
emissivitydouble, emissivity - unitless
lengthdouble, length of openings in inches
widthdouble, height of openings in inches
thicknessdouble, furnace wall thickness in inches
ratiodouble, ratio
ambientTemperaturedouble, ambient temperature in °F
insideTemperaturedouble, inside temperature in °F
percentTimeOpendouble, amount of time open as a %
viewFactordouble, view factor - unitless

Definition at line 65 of file OpeningLosses.h.

◆ OpeningLosses() [4/6]

OpeningLosses::OpeningLosses ( double  emissivity,
double  diameter,
double  thickness,
double  ratio,
double  ambientTemperature,
double  insideTemperature,
double  percentTimeOpen,
double  viewFactor 
)
inline

Constructor for a circular opening

Parameters
emissivitydouble, emissivity - unitless
diameterdouble, diameter of opening in inches
thicknessdouble, furnace wall thickness in inches
ratiodouble, ratio
ambientTemperaturedouble, ambient temperature in °F
insideTemperaturedouble, inside temperature in °F
percentTimeOpendouble, amount of time open as %
viewFactordouble, view factor - unitless

Definition at line 96 of file OpeningLosses.h.

◆ OpeningLosses() [5/6]

OpeningLosses::OpeningLosses ( double  emissivity,
double  length,
double  width,
double  thickness,
double  ratio,
double  ambientTemperature,
double  insideTemperature,
double  percentTimeOpen,
double  viewFactor 
)
inline

Constructor for a rectangular opening

Parameters
emissivitydouble, emissivity - unitless
lengthdouble, length of openings in inches
widthdouble, height of openings in inches
thicknessdouble, furnace wall thickness in inches
ratiodouble, ratio
ambientTemperaturedouble, ambient temperature in °F
insideTemperaturedouble, inside temperature in °F
percentTimeOpendouble, amount of time open as a %
viewFactordouble, view factor - unitless

Definition at line 65 of file OpeningLosses.h.

◆ OpeningLosses() [6/6]

OpeningLosses::OpeningLosses ( double  emissivity,
double  diameter,
double  thickness,
double  ratio,
double  ambientTemperature,
double  insideTemperature,
double  percentTimeOpen,
double  viewFactor 
)
inline

Constructor for a circular opening

Parameters
emissivitydouble, emissivity - unitless
diameterdouble, diameter of opening in inches
thicknessdouble, furnace wall thickness in inches
ratiodouble, ratio
ambientTemperaturedouble, ambient temperature in °F
insideTemperaturedouble, inside temperature in °F
percentTimeOpendouble, amount of time open as %
viewFactordouble, view factor - unitless

Definition at line 96 of file OpeningLosses.h.

Member Function Documentation

◆ calculateViewFactor() [1/6]

double OpeningLosses::calculateViewFactor ( double  thickness,
double  diameter 
)

Method to calculate viewFactor for circular openings only

Parameters
double,thickness- furnace wall thickness in inches
double,diameterof opening in inches
Returns
double, viewFactor - unitless

Definition at line 33 of file OpeningLosses.cpp.

◆ calculateViewFactor() [2/6]

double OpeningLosses::calculateViewFactor ( double  thickness,
double  diameter 
)

Method to calculate viewFactor for circular openings only

Parameters
double,thickness- furnace wall thickness in inches
double,diameterof opening in inches
Returns
double, viewFactor - unitless

◆ calculateViewFactor() [3/6]

double OpeningLosses::calculateViewFactor ( double  thickness,
double  diameter 
)

Method to calculate viewFactor for circular openings only

Parameters
double,thickness- furnace wall thickness in inches
double,diameterof opening in inches
Returns
double, viewFactor - unitless

◆ calculateViewFactor() [4/6]

double OpeningLosses::calculateViewFactor ( double  thickness,
double  length,
double  height 
)

Method to calculate viewFactor for rectangular openings only

Parameters
double,thickness- furnace wall thickness in inches
double,length- length of opening in inches
double,height- height of opening in inches
Returns
double, viewFactor - unitless

Definition at line 43 of file OpeningLosses.cpp.

◆ calculateViewFactor() [5/6]

double OpeningLosses::calculateViewFactor ( double  thickness,
double  length,
double  height 
)

Method to calculate viewFactor for rectangular openings only

Parameters
double,thickness- furnace wall thickness in inches
double,length- length of opening in inches
double,height- height of opening in inches
Returns
double, viewFactor - unitless

◆ calculateViewFactor() [6/6]

double OpeningLosses::calculateViewFactor ( double  thickness,
double  length,
double  height 
)

Method to calculate viewFactor for rectangular openings only

Parameters
double,thickness- furnace wall thickness in inches
double,length- length of opening in inches
double,height- height of opening in inches
Returns
double, viewFactor - unitless

◆ getAmbientTemperature() [1/3]

double OpeningLosses::getAmbientTemperature ( ) const
inline

Gets the ambient temperature

Returns
double, ambient temperature in °F

Definition at line 204 of file OpeningLosses.h.

◆ getAmbientTemperature() [2/3]

double OpeningLosses::getAmbientTemperature ( ) const
inline

Gets the ambient temperature

Returns
double, ambient temperature in °F

Definition at line 204 of file OpeningLosses.h.

◆ getAmbientTemperature() [3/3]

double OpeningLosses::getAmbientTemperature ( ) const
inline

Gets the ambient temperature

Returns
double, ambient temperature in °F

Definition at line 204 of file OpeningLosses.h.

◆ getDiameter() [1/3]

double OpeningLosses::getDiameter ( ) const
inline

Gets the diameter of opening

Returns
double, diameter of opening in inches

Definition at line 138 of file OpeningLosses.h.

◆ getDiameter() [2/3]

double OpeningLosses::getDiameter ( ) const
inline

Gets the diameter of opening

Returns
double, diameter of opening in inches

Definition at line 138 of file OpeningLosses.h.

◆ getDiameter() [3/3]

double OpeningLosses::getDiameter ( ) const
inline

Gets the diameter of opening

Returns
double, diameter of opening in inches

Definition at line 138 of file OpeningLosses.h.

◆ getEmissivity() [1/3]

double OpeningLosses::getEmissivity ( ) const
inline

Gets the emissivity

Returns
double, emissivity - unitless

Definition at line 120 of file OpeningLosses.h.

◆ getEmissivity() [2/3]

double OpeningLosses::getEmissivity ( ) const
inline

Gets the emissivity

Returns
double, emissivity - unitless

Definition at line 120 of file OpeningLosses.h.

◆ getEmissivity() [3/3]

double OpeningLosses::getEmissivity ( ) const
inline

Gets the emissivity

Returns
double, emissivity - unitless

Definition at line 120 of file OpeningLosses.h.

◆ getHeatLoss() [1/3]

double OpeningLosses::getHeatLoss ( )

Gets the heat loss

Returns
double, heat loss in btu/cycle

◆ getHeatLoss() [2/3]

double OpeningLosses::getHeatLoss ( )

Gets the heat loss

Returns
double, heat loss in btu/cycle

◆ getHeatLoss() [3/3]

double OpeningLosses::getHeatLoss ( )

Gets the heat loss

Returns
double, heat loss in btu/cycle

Definition at line 14 of file OpeningLosses.cpp.

◆ getInsideTemperature() [1/3]

double OpeningLosses::getInsideTemperature ( ) const
inline

Gets the inside temperature

Returns
double, inside temperature in °F

Definition at line 220 of file OpeningLosses.h.

◆ getInsideTemperature() [2/3]

double OpeningLosses::getInsideTemperature ( ) const
inline

Gets the inside temperature

Returns
double, inside temperature in °F

Definition at line 220 of file OpeningLosses.h.

◆ getInsideTemperature() [3/3]

double OpeningLosses::getInsideTemperature ( ) const
inline

Gets the inside temperature

Returns
double, inside temperature in °F

Definition at line 220 of file OpeningLosses.h.

◆ getOpeningShape() [1/3]

OpeningShape OpeningLosses::getOpeningShape ( ) const
inline

Gets the opening shape

Returns
OpeningShape, classification of shape of opening

Definition at line 268 of file OpeningLosses.h.

◆ getOpeningShape() [2/3]

OpeningShape OpeningLosses::getOpeningShape ( ) const
inline

Gets the opening shape

Returns
OpeningShape, classification of shape of opening

Definition at line 268 of file OpeningLosses.h.

◆ getOpeningShape() [3/3]

OpeningShape OpeningLosses::getOpeningShape ( ) const
inline

Gets the opening shape

Returns
OpeningShape, classification of shape of opening

Definition at line 268 of file OpeningLosses.h.

◆ getPercentTimeOpen() [1/3]

double OpeningLosses::getPercentTimeOpen ( ) const
inline

Gets the percentage of time open

Returns
double, amount of time open as %

Definition at line 236 of file OpeningLosses.h.

◆ getPercentTimeOpen() [2/3]

double OpeningLosses::getPercentTimeOpen ( ) const
inline

Gets the percentage of time open

Returns
double, amount of time open as %

Definition at line 236 of file OpeningLosses.h.

◆ getPercentTimeOpen() [3/3]

double OpeningLosses::getPercentTimeOpen ( ) const
inline

Gets the percentage of time open

Returns
double, amount of time open as %

Definition at line 236 of file OpeningLosses.h.

◆ getRatio() [1/3]

double OpeningLosses::getRatio ( ) const
inline

Gets the ratio

Returns
double, ratio - unitless

Definition at line 187 of file OpeningLosses.h.

◆ getRatio() [2/3]

double OpeningLosses::getRatio ( ) const
inline

Gets the ratio

Returns
double, ratio - unitless

Definition at line 187 of file OpeningLosses.h.

◆ getRatio() [3/3]

double OpeningLosses::getRatio ( ) const
inline

Gets the ratio

Returns
double, ratio - unitless

Definition at line 187 of file OpeningLosses.h.

◆ getThickness() [1/3]

double OpeningLosses::getThickness ( ) const
inline

Gets the furnace wall thickness

Returns
double, furnace wall thickness in inches

Definition at line 171 of file OpeningLosses.h.

◆ getThickness() [2/3]

double OpeningLosses::getThickness ( ) const
inline

Gets the furnace wall thickness

Returns
double, furnace wall thickness in inches

Definition at line 171 of file OpeningLosses.h.

◆ getThickness() [3/3]

double OpeningLosses::getThickness ( ) const
inline

Gets the furnace wall thickness

Returns
double, furnace wall thickness in inches

Definition at line 171 of file OpeningLosses.h.

◆ getViewFactor() [1/3]

double OpeningLosses::getViewFactor ( ) const
inline

Gets the view factor

Returns
double, view factor - unitless

Definition at line 252 of file OpeningLosses.h.

◆ getViewFactor() [2/3]

double OpeningLosses::getViewFactor ( ) const
inline

Gets the view factor

Returns
double, view factor - unitless

Definition at line 252 of file OpeningLosses.h.

◆ getViewFactor() [3/3]

double OpeningLosses::getViewFactor ( ) const
inline

Gets the view factor

Returns
double, view factor - unitless

Definition at line 252 of file OpeningLosses.h.

◆ getWidth() [1/3]

double OpeningLosses::getWidth ( ) const
inline

Gets the width of the opening

Returns
double, width of opening in inches

Definition at line 155 of file OpeningLosses.h.

◆ getWidth() [2/3]

double OpeningLosses::getWidth ( ) const
inline

Gets the width of the opening

Returns
double, width of opening in inches

Definition at line 155 of file OpeningLosses.h.

◆ getWidth() [3/3]

double OpeningLosses::getWidth ( ) const
inline

Gets the width of the opening

Returns
double, width of opening in inches

Definition at line 155 of file OpeningLosses.h.

◆ setAmbientTemperature() [1/3]

void OpeningLosses::setAmbientTemperature ( double  ambientTemperature)
inline

Sets the ambient temperature

Parameters
ambientTemperaturedouble, ambient temperature in °F

Definition at line 212 of file OpeningLosses.h.

◆ setAmbientTemperature() [2/3]

void OpeningLosses::setAmbientTemperature ( double  ambientTemperature)
inline

Sets the ambient temperature

Parameters
ambientTemperaturedouble, ambient temperature in °F

Definition at line 212 of file OpeningLosses.h.

◆ setAmbientTemperature() [3/3]

void OpeningLosses::setAmbientTemperature ( double  ambientTemperature)
inline

Sets the ambient temperature

Parameters
ambientTemperaturedouble, ambient temperature in °F

Definition at line 212 of file OpeningLosses.h.

◆ setDiameter() [1/3]

void OpeningLosses::setDiameter ( double  diameter)
inline

Sets the diameter of the circular opening

Parameters
diameterdouble, diameter of opening in inches

Definition at line 147 of file OpeningLosses.h.

◆ setDiameter() [2/3]

void OpeningLosses::setDiameter ( double  diameter)
inline

Sets the diameter of the circular opening

Parameters
diameterdouble, diameter of opening in inches

Definition at line 147 of file OpeningLosses.h.

◆ setDiameter() [3/3]

void OpeningLosses::setDiameter ( double  diameter)
inline

Sets the diameter of the circular opening

Parameters
diameterdouble, diameter of opening in inches

Definition at line 147 of file OpeningLosses.h.

◆ setEmissivity() [1/3]

void OpeningLosses::setEmissivity ( double  emissivity)
inline

Sets the emissivity

Parameters
emissivitydouble, emissivity - unitless

Definition at line 129 of file OpeningLosses.h.

◆ setEmissivity() [2/3]

void OpeningLosses::setEmissivity ( double  emissivity)
inline

Sets the emissivity

Parameters
emissivitydouble, emissivity - unitless

Definition at line 129 of file OpeningLosses.h.

◆ setEmissivity() [3/3]

void OpeningLosses::setEmissivity ( double  emissivity)
inline

Sets the emissivity

Parameters
emissivitydouble, emissivity - unitless

Definition at line 129 of file OpeningLosses.h.

◆ setInsideTemperature() [1/3]

void OpeningLosses::setInsideTemperature ( double  insideTemperature)
inline

Sets the inside temperature

Parameters
insideTemperaturedouble, inside temperature in °F

Definition at line 228 of file OpeningLosses.h.

◆ setInsideTemperature() [2/3]

void OpeningLosses::setInsideTemperature ( double  insideTemperature)
inline

Sets the inside temperature

Parameters
insideTemperaturedouble, inside temperature in °F

Definition at line 228 of file OpeningLosses.h.

◆ setInsideTemperature() [3/3]

void OpeningLosses::setInsideTemperature ( double  insideTemperature)
inline

Sets the inside temperature

Parameters
insideTemperaturedouble, inside temperature in °F

Definition at line 228 of file OpeningLosses.h.

◆ setOpeningShape() [1/6]

void OpeningLosses::setOpeningShape ( OpeningShape const  openingShape,
const double  length,
const double  width 
)
inline

Sets the opening shape - you better be calling this to set shape to RECTANGULAR

Parameters
openingShapeOpeningShape, classification of shape of opening
double,length- length of opening in inches
double,width- width / height of rectangular opening in inches

Definition at line 278 of file OpeningLosses.h.

◆ setOpeningShape() [2/6]

void OpeningLosses::setOpeningShape ( OpeningShape const  openingShape,
const double  length,
const double  width 
)
inline

Sets the opening shape - you better be calling this to set shape to RECTANGULAR

Parameters
openingShapeOpeningShape, classification of shape of opening
double,length- length of opening in inches
double,width- width / height of rectangular opening in inches

Definition at line 278 of file OpeningLosses.h.

◆ setOpeningShape() [3/6]

void OpeningLosses::setOpeningShape ( OpeningShape const  openingShape,
const double  length,
const double  width 
)
inline

Sets the opening shape - you better be calling this to set shape to RECTANGULAR

Parameters
openingShapeOpeningShape, classification of shape of opening
double,length- length of opening in inches
double,width- width / height of rectangular opening in inches

Definition at line 278 of file OpeningLosses.h.

◆ setOpeningShape() [4/6]

void OpeningLosses::setOpeningShape ( OpeningShape const  openingShape,
const double  diameter 
)
inline

Sets the opening shape - you better be calling this to set shape to CIRCULAR

Parameters
openingShapeOpeningShape, classification of shape of opening
double,diameter- diameter of circular opening in inches

Definition at line 293 of file OpeningLosses.h.

◆ setOpeningShape() [5/6]

void OpeningLosses::setOpeningShape ( OpeningShape const  openingShape,
const double  diameter 
)
inline

Sets the opening shape - you better be calling this to set shape to CIRCULAR

Parameters
openingShapeOpeningShape, classification of shape of opening
double,diameter- diameter of circular opening in inches

Definition at line 293 of file OpeningLosses.h.

◆ setOpeningShape() [6/6]

void OpeningLosses::setOpeningShape ( OpeningShape const  openingShape,
const double  diameter 
)
inline

Sets the opening shape - you better be calling this to set shape to CIRCULAR

Parameters
openingShapeOpeningShape, classification of shape of opening
double,diameter- diameter of circular opening in inches

Definition at line 293 of file OpeningLosses.h.

◆ setPercentTimeOpen() [1/3]

void OpeningLosses::setPercentTimeOpen ( double  percentTimeOpen)
inline

Sets the percentage of time open

Parameters
percentTimeOpendouble, amount of time open as a %

Definition at line 244 of file OpeningLosses.h.

◆ setPercentTimeOpen() [2/3]

void OpeningLosses::setPercentTimeOpen ( double  percentTimeOpen)
inline

Sets the percentage of time open

Parameters
percentTimeOpendouble, amount of time open as a %

Definition at line 244 of file OpeningLosses.h.

◆ setPercentTimeOpen() [3/3]

void OpeningLosses::setPercentTimeOpen ( double  percentTimeOpen)
inline

Sets the percentage of time open

Parameters
percentTimeOpendouble, amount of time open as a %

Definition at line 244 of file OpeningLosses.h.

◆ setRatio() [1/3]

void OpeningLosses::setRatio ( double  ratio)
inline

Sets the ratio

Parameters
ratiodouble, ratio - unitless

Definition at line 196 of file OpeningLosses.h.

◆ setRatio() [2/3]

void OpeningLosses::setRatio ( double  ratio)
inline

Sets the ratio

Parameters
ratiodouble, ratio - unitless

Definition at line 196 of file OpeningLosses.h.

◆ setRatio() [3/3]

void OpeningLosses::setRatio ( double  ratio)
inline

Sets the ratio

Parameters
ratiodouble, ratio - unitless

Definition at line 196 of file OpeningLosses.h.

◆ setThickness() [1/3]

void OpeningLosses::setThickness ( double  thickness)
inline

Sets the furnace wall thickness

Parameters
thicknessdouble, furnace wall thickness in inches

Definition at line 179 of file OpeningLosses.h.

◆ setThickness() [2/3]

void OpeningLosses::setThickness ( double  thickness)
inline

Sets the furnace wall thickness

Parameters
thicknessdouble, furnace wall thickness in inches

Definition at line 179 of file OpeningLosses.h.

◆ setThickness() [3/3]

void OpeningLosses::setThickness ( double  thickness)
inline

Sets the furnace wall thickness

Parameters
thicknessdouble, furnace wall thickness in inches

Definition at line 179 of file OpeningLosses.h.

◆ setViewFactor() [1/3]

void OpeningLosses::setViewFactor ( double  viewFactor)
inline

Sets the view factor manually, can also be calculated via one of the calculateViewFactor methods

Parameters
viewFactordouble, view factor - unitless

Definition at line 260 of file OpeningLosses.h.

◆ setViewFactor() [2/3]

void OpeningLosses::setViewFactor ( double  viewFactor)
inline

Sets the view factor manually, can also be calculated via one of the calculateViewFactor methods

Parameters
viewFactordouble, view factor - unitless

Definition at line 260 of file OpeningLosses.h.

◆ setViewFactor() [3/3]

void OpeningLosses::setViewFactor ( double  viewFactor)
inline

Sets the view factor manually, can also be calculated via one of the calculateViewFactor methods

Parameters
viewFactordouble, view factor - unitless

Definition at line 260 of file OpeningLosses.h.

◆ setWidth() [1/3]

void OpeningLosses::setWidth ( double  width)
inline

Sets the width of opening

Parameters
widthdouble, width of opening in inches

Definition at line 163 of file OpeningLosses.h.

◆ setWidth() [2/3]

void OpeningLosses::setWidth ( double  width)
inline

Sets the width of opening

Parameters
widthdouble, width of opening in inches

Definition at line 163 of file OpeningLosses.h.

◆ setWidth() [3/3]

void OpeningLosses::setWidth ( double  width)
inline

Sets the width of opening

Parameters
widthdouble, width of opening in inches

Definition at line 163 of file OpeningLosses.h.


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