OpenStudio:model
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
List of all members
openstudio::model::DetailedOpeningFactorData Class Reference

#include <AirflowNetworkDetailedOpening.hpp>

Public Member Functions

Constructor
 DetailedOpeningFactorData (double openingFactor, double dischargeCoefficient, double widthFactor, double heightFactor, double startHeightFactor)
 
Getters
double openingFactor () const
 For a rectangular non-pivoted window or door (LVO Type 1), the opening factor corresponds to the fraction of the window or door that is opened. More...
 
double dischargeCoefficient () const
 The discharge coefficient indicates the fractional effectiveness for air flow through a window or door at that Opening Factor. More...
 
double widthFactor () const
 The width factor is the opening width divided by the window or door width. More...
 
double heightFactor () const
 The height factor is the opening height divided by the window or door height. More...
 
double startHeightFactor () const
 The start height factor is the start height divided by the window or door height. More...
 
Setters
bool setOpeningFactor (double openingFactor)
 Sets the opening factor. More...
 
bool setDischargeCoefficient (double dischargeCoefficient)
 Sets the discharge coefficient. More...
 
bool setWidthFactor (double widthFactor)
 Sets the width factor. More...
 
bool setHeightFactor (double heightFactor)
 Sets the height factor. More...
 
bool setStartHeightFactor (double startHeightFactor)
 Sets the start height factor. More...
 

Constructor & Destructor Documentation

openstudio::model::DetailedOpeningFactorData::DetailedOpeningFactorData ( double  openingFactor,
double  dischargeCoefficient,
double  widthFactor,
double  heightFactor,
double  startHeightFactor 
)

Member Function Documentation

double openstudio::model::DetailedOpeningFactorData::dischargeCoefficient ( ) const

The discharge coefficient indicates the fractional effectiveness for air flow through a window or door at that Opening Factor.

double openstudio::model::DetailedOpeningFactorData::heightFactor ( ) const

The height factor is the opening height divided by the window or door height.

double openstudio::model::DetailedOpeningFactorData::openingFactor ( ) const

For a rectangular non-pivoted window or door (LVO Type 1), the opening factor corresponds to the fraction of the window or door that is opened.

For rectangular horizontally-pivoted windows (LVO Type 2), the opening factor is the angular fraction that window is open. For example, an opening angle of 45 degrees corresponds to an opening factor of 0.50 since the maximum opening angle is 90 degrees.

bool openstudio::model::DetailedOpeningFactorData::setDischargeCoefficient ( double  dischargeCoefficient)

Sets the discharge coefficient.

bool openstudio::model::DetailedOpeningFactorData::setHeightFactor ( double  heightFactor)

Sets the height factor.

bool openstudio::model::DetailedOpeningFactorData::setOpeningFactor ( double  openingFactor)

Sets the opening factor.

bool openstudio::model::DetailedOpeningFactorData::setStartHeightFactor ( double  startHeightFactor)

Sets the start height factor.

bool openstudio::model::DetailedOpeningFactorData::setWidthFactor ( double  widthFactor)

Sets the width factor.

double openstudio::model::DetailedOpeningFactorData::startHeightFactor ( ) const

The start height factor is the start height divided by the window or door height.

Start height is the distance between the bottom of the window or door and the bottom of the window or door opening. The sum of the height factor and the start height factor must be less than 1.0 in order to have the opening within the window or door dimensions.

double openstudio::model::DetailedOpeningFactorData::widthFactor ( ) const

The width factor is the opening width divided by the window or door width.