Class: OpenStudio::Model::PlantLoop

Inherits:
Loop show all
Defined in:
lib/openstudio-api-stubs/Classes/PlantLoop.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Loop

#components

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

.fluidTypeValuesStringVector

Returns:

  • (StringVector)


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

def self.fluidTypeValues
end

.iddObjectTypeIddObjectType

Returns:



169
170
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 169

def self.iddObjectType
end

.loadDistributionSchemeValuesStringVector

Returns:

  • (StringVector)


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

def self.loadDistributionSchemeValues
end

.new(model) ⇒ Object



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

def self.new(model)
end

Instance Method Details

#addDemandBranchForComponent(*args) ⇒ Boolean

Returns:

  • (Boolean)


175
176
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 175

def addDemandBranchForComponent(*args)
end

#addSupplyBranchForComponent(hVACComponent) ⇒ Boolean

Returns:

  • (Boolean)


160
161
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 160

def addSupplyBranchForComponent(hVACComponent)
end

#autocalculatePlantLoopVolumeObject



81
82
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 81

def autocalculatePlantLoopVolume
end

#autosizeMaximumLoopFlowRateObject



61
62
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 61

def autosizeMaximumLoopFlowRate
end

#autosizeMinimumLoopFlowRateObject



71
72
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 71

def autosizeMinimumLoopFlowRate
end

#availabilityManagerOptionalAvailabilityManager



20
21
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 20

def availabilityManager
end

#commonPipeSimulationOptionalString

Returns:



84
85
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 84

def commonPipeSimulation
end

#componentSetpointOperationSchemeScheduleOptionalSchedule

Returns:



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

def componentSetpointOperationSchemeSchedule
end

#demandMixerMixer

Returns:



154
155
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 154

def demandMixer
end

#demandSplitterSplitter

Returns:



157
158
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 157

def demandSplitter
end

#fluidTypeString

Returns:

  • (String)


28
29
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 28

def fluidType
end

#glycolConcentrationInt32

Returns:

  • (Int32)


36
37
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 36

def glycolConcentration
end

#isMaximumLoopFlowRateAutosizedBoolean

Returns:

  • (Boolean)


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

def isMaximumLoopFlowRateAutosized
end

#isMinimumLoopFlowRateAutosizedBoolean

Returns:

  • (Boolean)


69
70
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 69

def isMinimumLoopFlowRateAutosized
end

#isPlantLoopVolumeAutocalculatedBoolean

Returns:

  • (Boolean)


79
80
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 79

def isPlantLoopVolumeAutocalculated
end

#loadDistributionSchemeString

Returns:

  • (String)


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

def loadDistributionScheme
end

#loopTemperatureSetpointNodeNode

Returns:



39
40
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 39

def loopTemperatureSetpointNode
end

#maximumLoopFlowRateOptionalDouble

Returns:



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

def maximumLoopFlowRate
end

#maximumLoopTemperatureDouble

Returns:

  • (Double)


44
45
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 44

def maximumLoopTemperature
end

#minimumLoopFlowRateOptionalDouble

Returns:



64
65
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 64

def minimumLoopFlowRate
end

#minimumLoopTemperatureDouble

Returns:

  • (Double)


49
50
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 49

def minimumLoopTemperature
end

#plantEquipmentOperationCoolingLoadOptionalPlantEquipmentOperationCoolingLoad



108
109
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 108

def plantEquipmentOperationCoolingLoad
end

#plantEquipmentOperationCoolingLoadScheduleOptionalSchedule

Returns:



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

def plantEquipmentOperationCoolingLoadSchedule
end

#plantEquipmentOperationHeatingLoadOptionalPlantEquipmentOperationHeatingLoad



92
93
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 92

def plantEquipmentOperationHeatingLoad
end

#plantEquipmentOperationHeatingLoadScheduleOptionalSchedule

Returns:



105
106
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 105

def plantEquipmentOperationHeatingLoadSchedule
end

#plantLoopVolumeOptionalDouble

Returns:



74
75
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 74

def plantLoopVolume
end

#primaryPlantEquipmentOperationSchemeOptionalPlantEquipmentOperationScheme



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

def primaryPlantEquipmentOperationScheme
end

#primaryPlantEquipmentOperationSchemeScheduleOptionalSchedule

Returns:



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

def primaryPlantEquipmentOperationSchemeSchedule
end

#removeDemandBranchWithComponent(hVACComponent) ⇒ Boolean

Returns:

  • (Boolean)


166
167
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 166

def removeDemandBranchWithComponent(hVACComponent)
end

#removeSupplyBranchWithComponent(hVACComponent) ⇒ Boolean

Returns:

  • (Boolean)


163
164
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 163

def removeSupplyBranchWithComponent(hVACComponent)
end

#resetAvailabilityManagerObject



25
26
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 25

def resetAvailabilityManager
end

#resetCommonPipeSimulationObject



89
90
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 89

def resetCommonPipeSimulation
end

#resetComponentSetpointOperationSchemeScheduleObject



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

def resetComponentSetpointOperationSchemeSchedule
end

#resetPlantEquipmentOperationCoolingLoadObject



113
114
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 113

def resetPlantEquipmentOperationCoolingLoad
end

#resetPlantEquipmentOperationCoolingLoadScheduleObject



121
122
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 121

def resetPlantEquipmentOperationCoolingLoadSchedule
end

#resetPlantEquipmentOperationHeatingLoadObject



97
98
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 97

def resetPlantEquipmentOperationHeatingLoad
end

#resetPlantEquipmentOperationHeatingLoadScheduleObject



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

def resetPlantEquipmentOperationHeatingLoadSchedule
end

#resetPrimaryPlantEquipmentOperationSchemeObject



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

def resetPrimaryPlantEquipmentOperationScheme
end

#resetPrimaryPlantEquipmentOperationSchemeScheduleObject



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

def resetPrimaryPlantEquipmentOperationSchemeSchedule
end

#setAvailabilityManager(availabilityManager) ⇒ Boolean

Returns:

  • (Boolean)


23
24
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 23

def setAvailabilityManager(availabilityManager)
end

#setCommonPipeSimulation(string) ⇒ Boolean

Returns:

  • (Boolean)


87
88
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 87

def setCommonPipeSimulation(string)
end

#setComponentSetpointOperationSchemeSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


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

def setComponentSetpointOperationSchemeSchedule(schedule)
end

#setFluidType(string) ⇒ Boolean

Returns:

  • (Boolean)


31
32
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 31

def setFluidType(string)
end

#setGlycolConcentration(int32) ⇒ Object



33
34
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 33

def setGlycolConcentration(int32)
end

#setLoadDistributionScheme(string) ⇒ Boolean

Returns:

  • (Boolean)


17
18
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 17

def setLoadDistributionScheme(string)
end

#setLoopTemperatureSetpointNode(node) ⇒ Object



41
42
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 41

def setLoopTemperatureSetpointNode(node)
end

#setMaximumLoopFlowRate(double) ⇒ Object



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

def setMaximumLoopFlowRate(double)
end

#setMaximumLoopTemperature(double) ⇒ Object



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

def setMaximumLoopTemperature(double)
end

#setMinimumLoopFlowRate(double) ⇒ Object



66
67
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 66

def setMinimumLoopFlowRate(double)
end

#setMinimumLoopTemperature(double) ⇒ Object



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

def setMinimumLoopTemperature(double)
end

#setPlantEquipmentOperationCoolingLoad(plantEquipmentOperationCoolingLoad) ⇒ Boolean

Returns:

  • (Boolean)


111
112
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 111

def setPlantEquipmentOperationCoolingLoad(plantEquipmentOperationCoolingLoad)
end

#setPlantEquipmentOperationCoolingLoadSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


116
117
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 116

def setPlantEquipmentOperationCoolingLoadSchedule(schedule)
end

#setPlantEquipmentOperationHeatingLoad(plantEquipmentOperationHeatingLoad) ⇒ Boolean

Returns:

  • (Boolean)


95
96
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 95

def setPlantEquipmentOperationHeatingLoad(plantEquipmentOperationHeatingLoad)
end

#setPlantEquipmentOperationHeatingLoadSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


100
101
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 100

def setPlantEquipmentOperationHeatingLoadSchedule(schedule)
end

#setPlantLoopVolume(double) ⇒ Object



76
77
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 76

def setPlantLoopVolume(double)
end

#setPrimaryPlantEquipmentOperationScheme(plantEquipmentOperationScheme) ⇒ Boolean

Returns:

  • (Boolean)


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

def setPrimaryPlantEquipmentOperationScheme(plantEquipmentOperationScheme)
end

#setPrimaryPlantEquipmentOperationSchemeSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


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

def setPrimaryPlantEquipmentOperationSchemeSchedule(schedule)
end

#sizingPlantSizingPlant

Returns:



172
173
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 172

def sizingPlant
end

#supplyMixerMixer

Returns:



148
149
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 148

def supplyMixer
end

#supplySplitterSplitter

Returns:



151
152
# File 'lib/openstudio-api-stubs/Classes/PlantLoop.rb', line 151

def supplySplitter
end