Class: OpenStudio::Model::SimulationControl

Inherits:
ParentObject show all
Defined in:
lib/openstudio-api-stubs/Classes/SimulationControl.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:



6
7
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 6

def self.iddObjectType
end

.validSolarDistributionValuesStringVector

Returns:

  • (StringVector)


9
10
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 9

def self.validSolarDistributionValues
end

Instance Method Details

#annualSimulationEnvironmentPeriodsStringVector

Returns:

  • (StringVector)


150
151
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 150

def annualSimulationEnvironmentPeriods
end

#convergenceLimitsOptionalConvergenceLimits



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

def convergenceLimits
end

#doPlantSizingCalculationBoolean

Returns:

  • (Boolean)


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

def doPlantSizingCalculation
end

#doSystemSizingCalculationBoolean

Returns:

  • (Boolean)


18
19
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 18

def doSystemSizingCalculation
end

#doZoneSizingCalculationBoolean

Returns:

  • (Boolean)


12
13
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 12

def doZoneSizingCalculation
end

#getLoadsConvergenceToleranceValue(*args) ⇒ Quantity

Returns:



159
160
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 159

def getLoadsConvergenceToleranceValue(*args)
end

#getTemperatureConvergenceToleranceValue(*args) ⇒ Quantity

Returns:



162
163
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 162

def getTemperatureConvergenceToleranceValue(*args)
end

#heatBalanceAlgorithmOptionalHeatBalanceAlgorithm



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

def heatBalanceAlgorithm
end

#insideSurfaceConvectionAlgorithmOptionalInsideSurfaceConvectionAlgorithm



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

def insideSurfaceConvectionAlgorithm
end

#isDoPlantSizingCalculationDefaultedBoolean

Returns:

  • (Boolean)


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

def isDoPlantSizingCalculationDefaulted
end

#isDoSystemSizingCalculationDefaultedBoolean

Returns:

  • (Boolean)


21
22
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 21

def isDoSystemSizingCalculationDefaulted
end

#isDoZoneSizingCalculationDefaultedBoolean

Returns:

  • (Boolean)


15
16
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 15

def isDoZoneSizingCalculationDefaulted
end

#isLoadsConvergenceToleranceValueDefaultedBoolean

Returns:

  • (Boolean)


45
46
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 45

def isLoadsConvergenceToleranceValueDefaulted
end

#isMaximumNumberofWarmupDaysDefaultedBoolean

Returns:

  • (Boolean)


63
64
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 63

def isMaximumNumberofWarmupDaysDefaulted
end

#isMinimumNumberofWarmupDaysDefaultedBoolean

Returns:

  • (Boolean)


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

def isMinimumNumberofWarmupDaysDefaulted
end

#isRunSimulationforSizingPeriodsDefaultedBoolean

Returns:

  • (Boolean)


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

def isRunSimulationforSizingPeriodsDefaulted
end

#isRunSimulationforWeatherFileRunPeriodsDefaultedBoolean

Returns:

  • (Boolean)


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

def isRunSimulationforWeatherFileRunPeriodsDefaulted
end

#isSolarDistributionDefaultedBoolean

Returns:

  • (Boolean)


57
58
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 57

def isSolarDistributionDefaulted
end

#isTemperatureConvergenceToleranceValueDefaultedBoolean

Returns:

  • (Boolean)


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

def isTemperatureConvergenceToleranceValueDefaulted
end

#loadsConvergenceToleranceValueDouble

Returns:

  • (Double)


42
43
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 42

def loadsConvergenceToleranceValue
end

#maximumNumberofWarmupDaysInt32

Returns:

  • (Int32)


60
61
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 60

def maximumNumberofWarmupDays
end

#minimumNumberofWarmupDaysInt32

Returns:

  • (Int32)


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

def minimumNumberofWarmupDays
end

#outsideSurfaceConvectionAlgorithmOptionalOutsideSurfaceConvectionAlgorithm



120
121
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 120

def outsideSurfaceConvectionAlgorithm
end

#partialYearEnvironmentPeriodsStringVector

Returns:

  • (StringVector)


153
154
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 153

def partialYearEnvironmentPeriods
end

#repeatedIntervalEnvironmentPeriodsStringVector

Returns:

  • (StringVector)


156
157
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 156

def repeatedIntervalEnvironmentPeriods
end

#resetDoPlantSizingCalculationObject



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

def resetDoPlantSizingCalculation
end

#resetDoSystemSizingCalculationObject



77
78
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 77

def resetDoSystemSizingCalculation
end

#resetDoZoneSizingCalculationObject



73
74
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 73

def resetDoZoneSizingCalculation
end

#resetLoadsConvergenceToleranceValueObject



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

def resetLoadsConvergenceToleranceValue
end

#resetMaximumNumberofWarmupDaysObject



103
104
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 103

def resetMaximumNumberofWarmupDays
end

#resetMinimumNumberofWarmupDaysObject



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

def resetMinimumNumberofWarmupDays
end

#resetRunSimulationforSizingPeriodsObject



85
86
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 85

def resetRunSimulationforSizingPeriods
end

#resetRunSimulationforWeatherFileRunPeriodsObject



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

def resetRunSimulationforWeatherFileRunPeriods
end

#resetSolarDistributionObject



98
99
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 98

def resetSolarDistribution
end

#resetTemperatureConvergenceToleranceValueObject



93
94
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 93

def resetTemperatureConvergenceToleranceValue
end

#runPeriodsSWIGTYPE_p_std__vectorT_openstudio__model__RunPeriod_t

Returns:

  • (SWIGTYPE_p_std__vectorT_openstudio__model__RunPeriod_t)


123
124
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 123

def runPeriods
end

#runSimulationforSizingPeriodsBoolean

Returns:

  • (Boolean)


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

def runSimulationforSizingPeriods
end

#runSimulationforWeatherFileRunPeriodsBoolean

Returns:

  • (Boolean)


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

def runSimulationforWeatherFileRunPeriods
end

#setDoPlantSizingCalculation(boolean) ⇒ Object



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

def setDoPlantSizingCalculation(boolean)
end

#setDoSystemSizingCalculation(boolean) ⇒ Object



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

def setDoSystemSizingCalculation(boolean)
end

#setDoZoneSizingCalculation(boolean) ⇒ Object



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

def setDoZoneSizingCalculation(boolean)
end

#setLoadsConvergenceToleranceValue(*args) ⇒ Boolean

Returns:

  • (Boolean)


165
166
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 165

def setLoadsConvergenceToleranceValue(*args)
end

#setMaximumNumberofWarmupDays(int32) ⇒ Boolean

Returns:

  • (Boolean)


101
102
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 101

def setMaximumNumberofWarmupDays(int32)
end

#setMinimumNumberofWarmupDays(int32) ⇒ Boolean

Returns:

  • (Boolean)


106
107
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 106

def setMinimumNumberofWarmupDays(int32)
end

#setRunSimulationforSizingPeriods(boolean) ⇒ Object



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

def setRunSimulationforSizingPeriods(boolean)
end

#setRunSimulationforWeatherFileRunPeriods(boolean) ⇒ Object



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

def setRunSimulationforWeatherFileRunPeriods(boolean)
end

#setSolarDistribution(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setSolarDistribution(string)
end

#setTemperatureConvergenceToleranceValue(*args) ⇒ Boolean

Returns:

  • (Boolean)


168
169
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 168

def setTemperatureConvergenceToleranceValue(*args)
end

#shadowCalculationOptionalShadowCalculation



126
127
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 126

def shadowCalculation
end

#sizingEnvironmentPeriodsStringVector

Returns:

  • (StringVector)


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

def sizingEnvironmentPeriods
end

#sizingParametersOptionalSizingParameters



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

def sizingParameters
end

#solarDistributionString

Returns:

  • (String)


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

def solarDistribution
end

#temperatureConvergenceToleranceValueDouble

Returns:

  • (Double)


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

def temperatureConvergenceToleranceValue
end

#timestepOptionalTimestep

Returns:



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

def timestep
end

#zoneAirContaminantBalanceOptionalZoneAirContaminantBalance



135
136
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 135

def zoneAirContaminantBalance
end

#zoneAirHeatBalanceAlgorithmOptionalZoneAirHeatBalanceAlgorithm



138
139
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 138

def zoneAirHeatBalanceAlgorithm
end

#zoneAirMassFlowConservationOptionalZoneAirMassFlowConservation



141
142
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 141

def zoneAirMassFlowConservation
end

#zoneCapacitanceMultiplierResearchSpecialOptionalZoneCapacitanceMultiplierResearchSpecial



144
145
# File 'lib/openstudio-api-stubs/Classes/SimulationControl.rb', line 144

def zoneCapacitanceMultiplierResearchSpecial
end