OpenStudio:model
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.