Classes | |
class | AfeCmf |
The AfeCmf object is an airflow element representing constant mass flow rate. More... | |
class | AfeCsf |
The AfeCvf object is the base class of airflow element representing cubic spline leakage. More... | |
class | AfeCvf |
The AfeCvf object is an airflow element representing constant volume flow rate. More... | |
class | AfeDor |
The AfeDor object is an airflow element representing 2-way flow through a single opening. More... | |
class | AfeFan |
The AfeFan object is an airflow element representing a fan with performance data. More... | |
class | AfeFlow |
The AfeFlow object is the base class of constant flow rate airflow elements. More... | |
class | AfeFsp |
The AfeFsp object is an airflow element representing cubic spline leakage with mass flow rate as a function of pressure drop. More... | |
class | AfePsf |
The AfePsf object is an airflow element representing cubic spline leakage with pressure drop as a function of mass flow rate. More... | |
class | AfePsq |
The AfePsq object is an airflow element representing cubic spline leakage with pressure drop as a function of volume flow rate. More... | |
class | AfeQsp |
The AfeQsp object is an airflow element representing cubic spline leakage with volume flow rate as a function of pressure drop. More... | |
class | AfeSup |
The AfeSup object is an airflow element that combines multiple elements into a single element. More... | |
class | Ahs |
Ahs is a class that represents CONTAM's simple air handling system. More... | |
class | AirflowElement |
The AirflowElement object is the base class of all airflow elements. More... | |
class | AirflowElementType |
Enumeration is used to identify the various airflow element types. More... | |
class | AirflowPath |
The AirflowPath object stores one flow linkage in the airflow network. More... | |
class | AirflowSubelementData |
The AirflowSubelementData object stores specific details for an airflow element that is part of a super element. More... | |
class | CdvDat |
The CdvDat object is the base class of the file control nodes. More... | |
class | ControlNode |
The ControlNode object is the base class of all control node elements. More... | |
class | ControlNodeType |
Enumeration is used to identify the various control node types. More... | |
class | CvfDat |
The CvfDat object represents a continuous value datas file control node. More... | |
class | CvFile |
CvFile is a container for data that is to be written to a CONTAM CVF. More... | |
class | DaySchedule |
The DaySchedule object contains schedule data for a single day. More... | |
class | DrPl2 |
The DrPl2 object is an airflow element representing 2-way flow through an opening using two power law models. More... | |
class | DvfDat |
The DvfDat object represents a discrete values data file control node. More... | |
class | FanDataPoint |
FanDataPoint is an object for defining fan characteristics. More... | |
class | ForwardTranslator |
ForwardTranslator translates an OpenStudio model into a CONTAM model. More... | |
class | Icon |
The Icon object contains basic information about sketchpad icons. More... | |
class | IndexModel |
IndexModel is primarily a container for CONTAM airflow model data. More... | |
class | Level |
Level objects contain information about the levels that make up a CONTAM model. More... | |
class | PlrBackDamper |
The PlrBackDamper object is the base class of backdraft damper airflow elements. More... | |
class | PlrBdf |
The PlrBdf object is a backdraft damper airflow element in mass flow form. More... | |
class | PlrBdq |
The PlrBdq object is a backdraft damper airflow element in volumetric flow form. More... | |
class | PlrConn |
The PlrConn object is an airflow element representing a ASCOS connection. More... | |
class | PlrCrack |
The PlrCrack object is an airflow element representing power law leakage through a crack. More... | |
class | PlrFcn |
The PlrQcn object is an airflow element representing mass flow rate power law leakage. More... | |
class | PlrGeneral |
The PlrGeneral object is the base class for general power law elements. More... | |
class | PlrLeak |
The PlrLeak object is the base class of the leakage area airflow elements. More... | |
class | PlrLeak1 |
The PlrLeak1 object is an airflow element representing a leakage area on a per-item basis. More... | |
class | PlrLeak2 |
The PlrLeak2 object is an airflow element representing a leakage area on a per-unit-length basis. More... | |
class | PlrLeak3 |
The PlrLeak3 object is an airflow element representing a leakage area on a per-unit-area basis. More... | |
class | PlrOrf |
The PlrOrj object is an airflow element representing an orifice. More... | |
class | PlrQcn |
The PlrQcn object is an airflow element representing volume flow rate power law leakage. More... | |
class | PlrShaft |
The PlrShaft object is an airflow element representing level-to-level power law leakage in shafts. More... | |
class | PlrStair |
The PlrStair object is an airflow element representing level-to-level power law leakage in stairwells. More... | |
class | PlrTest1 |
The PlrTest1 object is an airflow element representing 1-point test data power law leakage. More... | |
class | PlrTest2 |
The PlrTest2 object is an airflow element representing 2-point test data power law leakage. More... | |
class | PressureCoefficientPoint |
The PressureCoefficientPoint object contains a single wind pressure coefficient data point. More... | |
class | QfrCrack |
The QfrCrack object is an airflow element representing quadratic leakage through a crack. More... | |
class | QfrFab |
The QfrFab object is an airflow element representing mass flow rate quadratic leakage. More... | |
class | QfrGeneral |
The QfrGeneral object is the base class for general quadratic airflow elements. More... | |
class | QfrQab |
The QfrQab object is an airflow element representing volume flow rate quadratic leakage. More... | |
class | QfrTest2 |
The QfrTest2 object is an airflow element representing 2-point test data quadratic leakage. More... | |
class | Reader |
class | RunControl |
The RunControl object stores most of the information related to how CONTAM solves the airflow network problem. More... | |
class | SchedulePoint |
SchedulePoint stores the time (in hh:mm:ss format) and control value for a day schedule data point. More... | |
class | SimFile |
class | Species |
The Species object contains descriptive information about contaminants in a CONTAM model. More... | |
class | WeatherData |
WeatherData objects contain the simplified weather data associated with a CONTAM model. More... | |
class | WeekSchedule |
The WeekSchedule object represents a complete week with 12 possible day schedules. More... | |
class | WindPressureProfile |
WindPressureProfile objects store pressure coefficient as a function of angle from north. More... | |
class | XyDataPoint |
The XyDataPoint object is used by a number of the airflow element objects to store data specific to the element. More... | |
class | Zone |
The Zone object stores the data that describes an airflow zone. More... | |
Typedefs | |
typedef boost::optional < AirflowElementType > | OptionalAirflowElementType |
typedef boost::optional < ControlNodeType > | OptionalControlNodeType |
Enumerations | |
enum | PathFlags { WIND = 0x0001, WPC_P = 0x0002, WPC_C = 0x0004, WPC_F = 0x0006, AHS_S = 0x0008, AHS_R = 0x0010, AHS_O = 0x0020, AHS_X = 0x0040, AHS_P = 0x0078, LIM_P = 0x0080, LIM_F = 0x0100, FAN_F = 0x0200 } |
enum | ZoneFlags { VAR_P = 0x0001, NVAR_P = 0xFFFE, VAR_C = 0x0002, NVAR_C = 0xFFFD, VAR_T = 0x0004, NVAR_T = 0xFFFB, SYS_N = 0x0008, NSYS_N = 0xFFF7, UNCZN = 0x0010, SETCZN = 0xFFEF, CFDZN = 0x0020, NCFDZN = 0xFFDF, FLAG_N = 0x003F } |
Functions | |
template<typename DesiredType , typename InputType , typename DestinationType > | |
bool | assign_if_valid (const InputType &input, DestinationType &dest) |
template<typename DesiredType , typename InputType > | |
bool | is_valid (const InputType &input) |
std::ostream & | operator<< (std::ostream &os, const AirflowElementType &e) |
std::ostream & | operator<< (std::ostream &os, const ControlNodeType &e) |
template<typename DesiredType , typename InputType > | |
DesiredType | to (const InputType &inp) |
|
related |
|
related |
bool openstudio::contam::assign_if_valid | ( | const InputType & | input, |
DestinationType & | dest | ||
) |
bool openstudio::contam::is_valid | ( | const InputType & | input | ) |
|
inline |
|
inline |
DesiredType openstudio::contam::to | ( | const InputType & | inp | ) |