Class: OpenStudio::Model::ControllerOutdoorAir

Inherits:
ParentObject show all
Defined in:
lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from ParentObject

#allowableChildTypes, #children

Methods inherited from ModelObject

#EqualEqual, #LessThan, #NotEqual, #__str__, #clone, #connectedObject, #connectedObjectPort, #createComponent, #getData, #getScheduleTypeKeys, #iddObjectType, #lifeCycleCosts, #model, #outputVariableNames, #outputVariables, #parent, #removeLifeCycleCosts, #resources, #setParent, #toIdfObject

Methods inherited from WorkspaceObject

#LessThan, #__str__, #canBeSource, #canBeTarget, #getSourceIndices, #getSources, #getTarget, #idfObject, #initialized, #isSource, #isTarget, #numSources, #objectListFieldsEqual, #objectListFieldsNonConflicting, #remove, #setPointer, #sources, #targets, #workspace

Class Method Details

.iddObjectTypeIddObjectType

Returns:



8
9
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 8

def self.iddObjectType
end

.new(model) ⇒ Object



5
6
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 5

def self.new(model)
end

Instance Method Details

#airLoopHVACOutdoorAirSystemOptionalAirLoopHVACOutdoorAirSystem



137
138
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 137

def airLoopHVACOutdoorAirSystem
end

#autosizeMaximumOutdoorAirFlowRateObject



56
57
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 56

def autosizeMaximumOutdoorAirFlowRate
end

#autosizeMinimumOutdoorAirFlowRateObject



48
49
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 48

def autosizeMinimumOutdoorAirFlowRate
end

#controllerMechanicalVentilationControllerMechanicalVentilation



59
60
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 59

def controllerMechanicalVentilation
end

#getControlHighIndoorHumidityBasedOnOutdoorHumidityRatioOptionalBool

Returns:



127
128
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 127

def getControlHighIndoorHumidityBasedOnOutdoorHumidityRatio
end

#getEconomizerControlActionTypeString

Returns:

  • (String)


70
71
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 70

def getEconomizerControlActionType
end

#getEconomizerControlTypeString

Returns:

  • (String)


65
66
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 65

def getEconomizerControlType
end

#getEconomizerMaximumLimitDewpointTemperatureOptionalDouble

Returns:



91
92
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 91

def getEconomizerMaximumLimitDewpointTemperature
end

#getEconomizerMaximumLimitDryBulbTemperatureOptionalDouble

Returns:



75
76
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 75

def getEconomizerMaximumLimitDryBulbTemperature
end

#getEconomizerMaximumLimitEnthalpyOptionalDouble

Returns:



83
84
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 83

def getEconomizerMaximumLimitEnthalpy
end

#getEconomizerMinimumLimitDryBulbTemperatureOptionalDouble

Returns:



99
100
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 99

def getEconomizerMinimumLimitDryBulbTemperature
end

#getHeatRecoveryBypassControlTypeOptionalString

Returns:



132
133
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 132

def getHeatRecoveryBypassControlType
end

#getHighHumidityControlOptionalBool

Returns:



117
118
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 117

def getHighHumidityControl
end

#getHighHumidityOutdoorAirFlowRatioOptionalDouble

Returns:



122
123
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 122

def getHighHumidityOutdoorAirFlowRatio
end

#getLockoutTypeString

Returns:

  • (String)


107
108
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 107

def getLockoutType
end

#getMaximumOutdoorAirFlowRate(*args) ⇒ OSOptionalQuantity

Returns:



145
146
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 145

def getMaximumOutdoorAirFlowRate(*args)
end

#getMinimumLimitTypeString

Returns:

  • (String)


112
113
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 112

def getMinimumLimitType
end

#getMinimumOutdoorAirFlowRate(*args) ⇒ OSOptionalQuantity

Returns:



140
141
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 140

def getMinimumOutdoorAirFlowRate(*args)
end

#isMaximumOutdoorAirFlowRateAutosizedBoolean

Returns:

  • (Boolean)


54
55
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 54

def isMaximumOutdoorAirFlowRateAutosized
end

#isMinimumOutdoorAirFlowRateAutosizedBoolean

Returns:

  • (Boolean)


46
47
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 46

def isMinimumOutdoorAirFlowRateAutosized
end

#maximumFractionofOutdoorAirScheduleOptionalSchedule

Returns:



27
28
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 27

def maximumFractionofOutdoorAirSchedule
end

#maximumOutdoorAirFlowRateOptionalDouble

Returns:



51
52
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 51

def maximumOutdoorAirFlowRate
end

#minimumFractionofOutdoorAirScheduleOptionalSchedule

Returns:



19
20
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 19

def minimumFractionofOutdoorAirSchedule
end

#minimumOutdoorAirFlowRateOptionalDouble

Returns:



43
44
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 43

def minimumOutdoorAirFlowRate
end

#minimumOutdoorAirScheduleOptionalSchedule

Returns:



11
12
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 11

def minimumOutdoorAirSchedule
end

#resetEconomizerMaximumLimitDewpointTemperatureObject



96
97
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 96

def resetEconomizerMaximumLimitDewpointTemperature
end

#resetEconomizerMaximumLimitDryBulbTemperatureObject



80
81
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 80

def resetEconomizerMaximumLimitDryBulbTemperature
end

#resetEconomizerMaximumLimitEnthalpyObject



88
89
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 88

def resetEconomizerMaximumLimitEnthalpy
end

#resetEconomizerMinimumLimitDryBulbTemperatureObject



104
105
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 104

def resetEconomizerMinimumLimitDryBulbTemperature
end

#resetMaximumFractionofOutdoorAirScheduleObject



32
33
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 32

def resetMaximumFractionofOutdoorAirSchedule
end

#resetMinimumFractionofOutdoorAirScheduleObject



24
25
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 24

def resetMinimumFractionofOutdoorAirSchedule
end

#resetMinimumOutdoorAirScheduleObject



16
17
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 16

def resetMinimumOutdoorAirSchedule
end

#resetTimeofDayEconomizerControlScheduleObject



40
41
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 40

def resetTimeofDayEconomizerControlSchedule
end

#setControlHighIndoorHumidityBasedOnOutdoorHumidityRatio(boolean) ⇒ Object



129
130
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 129

def setControlHighIndoorHumidityBasedOnOutdoorHumidityRatio(boolean)
end

#setControllerMechanicalVentilation(controllerMechanicalVentilation) ⇒ Boolean

Returns:

  • (Boolean)


62
63
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 62

def setControllerMechanicalVentilation(controllerMechanicalVentilation)
end

#setEconomizerControlActionType(string) ⇒ Object



72
73
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 72

def setEconomizerControlActionType(string)
end

#setEconomizerControlType(string) ⇒ Object



67
68
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 67

def setEconomizerControlType(string)
end

#setEconomizerMaximumLimitDewpointTemperature(double) ⇒ Boolean

Returns:

  • (Boolean)


94
95
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 94

def setEconomizerMaximumLimitDewpointTemperature(double)
end

#setEconomizerMaximumLimitDryBulbTemperature(double) ⇒ Boolean

Returns:

  • (Boolean)


78
79
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 78

def setEconomizerMaximumLimitDryBulbTemperature(double)
end

#setEconomizerMaximumLimitEnthalpy(double) ⇒ Boolean

Returns:

  • (Boolean)


86
87
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 86

def setEconomizerMaximumLimitEnthalpy(double)
end

#setEconomizerMinimumLimitDryBulbTemperature(double) ⇒ Boolean

Returns:

  • (Boolean)


102
103
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 102

def setEconomizerMinimumLimitDryBulbTemperature(double)
end

#setHeatRecoveryBypassControlType(string) ⇒ Object



134
135
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 134

def setHeatRecoveryBypassControlType(string)
end

#setHighHumidityControl(boolean) ⇒ Object



119
120
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 119

def setHighHumidityControl(boolean)
end

#setHighHumidityOutdoorAirFlowRatio(double) ⇒ Object



124
125
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 124

def setHighHumidityOutdoorAirFlowRatio(double)
end

#setLockoutType(string) ⇒ Object



109
110
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 109

def setLockoutType(string)
end

#setMaximumFractionofOutdoorAirSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


30
31
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 30

def setMaximumFractionofOutdoorAirSchedule(schedule)
end

#setMaximumOutdoorAirFlowRate(*args) ⇒ Object



147
148
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 147

def setMaximumOutdoorAirFlowRate(*args)
end

#setMinimumFractionofOutdoorAirSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


22
23
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 22

def setMinimumFractionofOutdoorAirSchedule(schedule)
end

#setMinimumLimitType(string) ⇒ Object



114
115
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 114

def setMinimumLimitType(string)
end

#setMinimumOutdoorAirFlowRate(*args) ⇒ Object



142
143
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 142

def setMinimumOutdoorAirFlowRate(*args)
end

#setMinimumOutdoorAirSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


14
15
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 14

def setMinimumOutdoorAirSchedule(schedule)
end

#setTimeofDayEconomizerControlSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


38
39
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 38

def setTimeofDayEconomizerControlSchedule(schedule)
end

#timeofDayEconomizerControlScheduleOptionalSchedule

Returns:



35
36
# File 'lib/openstudio-api-stubs/Classes/ControllerOutdoorAir.rb', line 35

def timeofDayEconomizerControlSchedule
end