#include "AirflowNetworkDetailedOpening.hpp"
Static Public Member Functions | |
static IddObjectType | iddObjectType () |
static std::vector< std::string > | typeofRectangularLargeVerticalOpeningValues () |
Related Functions | |
typedef std::vector < AirflowNetworkDetailedOpening > | AirflowNetworkDetailedOpeningVector |
typedef boost::optional < AirflowNetworkDetailedOpening > | OptionalAirflowNetworkDetailedOpening |
AirflowNetworkDetailedOpening is a ModelObject that wraps the OpenStudio IDD object 'OS:AirflowNetworkDetailedOpening'.
openstudio::model::AirflowNetworkDetailedOpening::AirflowNetworkDetailedOpening | ( | const Model & | model, |
double | massFlowCoefficientWhenOpeningisClosed, | ||
double | massFlowExponentWhenOpeningisClosed, | ||
std::string | typeofRectangularLargeVerticalOpening, | ||
double | extraCrackLengthorHeightofPivotingAxis, | ||
std::vector< DetailedOpeningFactorData > & | openingFactors | ||
) |
Construct a detailed opening object.
openstudio::model::AirflowNetworkDetailedOpening::AirflowNetworkDetailedOpening | ( | const Model & | model, |
double | massFlowCoefficientWhenOpeningisClosed, | ||
std::vector< DetailedOpeningFactorData > & | openingFactors | ||
) |
Construct a detailed opening object with defaulted values.
|
inlinevirtual |
double openstudio::model::AirflowNetworkDetailedOpening::airMassFlowCoefficientWhenOpeningisClosed | ( | ) | const |
Returns the air mass flow coefficient when the opening is closed.
double openstudio::model::AirflowNetworkDetailedOpening::airMassFlowExponentWhenOpeningisClosed | ( | ) | const |
Returns the air mass flow exponent when the opening is closed.
double openstudio::model::AirflowNetworkDetailedOpening::extraCrackLengthorHeightofPivotingAxis | ( | ) | const |
Returns the extra crack length or height of pivoting axis.
|
static |
bool openstudio::model::AirflowNetworkDetailedOpening::isAirMassFlowExponentWhenOpeningisClosedDefaulted | ( | ) | const |
Returns true if the air mass flow exponent when the opening is closed is defaulted.
bool openstudio::model::AirflowNetworkDetailedOpening::isExtraCrackLengthorHeightofPivotingAxisDefaulted | ( | ) | const |
Returns true if the extra crack length or height of pivoting axis is defaulted.
bool openstudio::model::AirflowNetworkDetailedOpening::isTypeofRectangularLargeVerticalOpeningDefaulted | ( | ) | const |
Returns true if the LVO type is defaulted.
std::vector<DetailedOpeningFactorData> openstudio::model::AirflowNetworkDetailedOpening::openingFactors | ( | ) | const |
Returns the opening factor data.
void openstudio::model::AirflowNetworkDetailedOpening::resetAirMassFlowExponentWhenOpeningisClosed | ( | ) |
Resets the air mass flow exponent when the opening is closed.
void openstudio::model::AirflowNetworkDetailedOpening::resetExtraCrackLengthorHeightofPivotingAxis | ( | ) |
Resets the extra crack length or height of pivoting axis.
void openstudio::model::AirflowNetworkDetailedOpening::resetTypeofRectangularLargeVerticalOpening | ( | ) |
Resets the LVO type.
bool openstudio::model::AirflowNetworkDetailedOpening::setAirMassFlowCoefficientWhenOpeningisClosed | ( | double | airMassFlowCoefficientWhenOpeningisClosed | ) |
Sets the air mass flow coefficient when the opening is closed.
bool openstudio::model::AirflowNetworkDetailedOpening::setAirMassFlowExponentWhenOpeningisClosed | ( | double | airMassFlowExponentWhenOpeningisClosed | ) |
Sets the air mass flow exponent when the opening is closed.
bool openstudio::model::AirflowNetworkDetailedOpening::setExtraCrackLengthorHeightofPivotingAxis | ( | double | extraCrackLengthorHeightofPivotingAxis | ) |
Sets the extra crack length or height of pivoting axis.
bool openstudio::model::AirflowNetworkDetailedOpening::setOpeningFactors | ( | std::vector< DetailedOpeningFactorData > & | factors | ) |
Sets the opening factor data.
bool openstudio::model::AirflowNetworkDetailedOpening::setTypeofRectangularLargeVerticalOpening | ( | std::string | typeofRectangularLargeVerticalOpening | ) |
Sets the LVO type.
std::string openstudio::model::AirflowNetworkDetailedOpening::typeofRectangularLargeVerticalOpening | ( | ) | const |
Returns the LVO type.
|
static |
|
related |
|
related |