class OpenStudio::Model::SimulationControl
Public Class Methods
@return [IddObjectType]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 6 def self.iddObjectType end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 9 def self.validSolarDistributionValues end
Public Instance Methods
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 150 def annualSimulationEnvironmentPeriods end
@return [OptionalConvergenceLimits]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 111 def convergenceLimits end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 24 def doPlantSizingCalculation end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 18 def doSystemSizingCalculation end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 12 def doZoneSizingCalculation end
@return [Quantity]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 159 def getLoadsConvergenceToleranceValue(*args) end
@return [Quantity]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 162 def getTemperatureConvergenceToleranceValue(*args) end
@return [OptionalHeatBalanceAlgorithm]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 114 def heatBalanceAlgorithm end
@return [OptionalInsideSurfaceConvectionAlgorithm]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 117 def insideSurfaceConvectionAlgorithm end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 27 def isDoPlantSizingCalculationDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 21 def isDoSystemSizingCalculationDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 15 def isDoZoneSizingCalculationDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 45 def isLoadsConvergenceToleranceValueDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 63 def isMaximumNumberofWarmupDaysDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 69 def isMinimumNumberofWarmupDaysDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 33 def isRunSimulationforSizingPeriodsDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 39 def isRunSimulationforWeatherFileRunPeriodsDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 57 def isSolarDistributionDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 51 def isTemperatureConvergenceToleranceValueDefaulted end
@return [Double]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 42 def loadsConvergenceToleranceValue end
@return [Int32]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 60 def maximumNumberofWarmupDays end
@return [Int32]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 66 def minimumNumberofWarmupDays end
@return [OptionalOutsideSurfaceConvectionAlgorithm]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 120 def outsideSurfaceConvectionAlgorithm end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 153 def partialYearEnvironmentPeriods end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 156 def repeatedIntervalEnvironmentPeriods end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 81 def resetDoPlantSizingCalculation end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 77 def resetDoSystemSizingCalculation end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 73 def resetDoZoneSizingCalculation end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 91 def resetLoadsConvergenceToleranceValue end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 103 def resetMaximumNumberofWarmupDays end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 108 def resetMinimumNumberofWarmupDays end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 85 def resetRunSimulationforSizingPeriods end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 89 def resetRunSimulationforWeatherFileRunPeriods end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 98 def resetSolarDistribution end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 93 def resetTemperatureConvergenceToleranceValue end
@return [SWIGTYPE_p_std_vectorT_openstudio_model__RunPeriod_t]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 123 def runPeriods end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 30 def runSimulationforSizingPeriods end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 36 def runSimulationforWeatherFileRunPeriods end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 79 def setDoPlantSizingCalculation(boolean) end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 75 def setDoSystemSizingCalculation(boolean) end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 71 def setDoZoneSizingCalculation(boolean) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 165 def setLoadsConvergenceToleranceValue(*args) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 101 def setMaximumNumberofWarmupDays(int32) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 106 def setMinimumNumberofWarmupDays(int32) end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 83 def setRunSimulationforSizingPeriods(boolean) end
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 87 def setRunSimulationforWeatherFileRunPeriods(boolean) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 96 def setSolarDistribution(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 168 def setTemperatureConvergenceToleranceValue(*args) end
@return [OptionalShadowCalculation]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 126 def shadowCalculation end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 147 def sizingEnvironmentPeriods end
@return [OptionalSizingParameters]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 129 def sizingParameters end
@return [String]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 54 def solarDistribution end
@return [Double]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 48 def temperatureConvergenceToleranceValue end
@return [OptionalTimestep]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 132 def timestep end
@return [OptionalZoneAirContaminantBalance]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 135 def zoneAirContaminantBalance end
@return [OptionalZoneAirHeatBalanceAlgorithm]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 138 def zoneAirHeatBalanceAlgorithm end
@return [OptionalZoneAirMassFlowConservation]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 141 def zoneAirMassFlowConservation end
@return [OptionalZoneCapacitanceMultiplierResearchSpecial]
# File lib/openstudio-api-stubs/Classes/SimulationControl.rb, line 144 def zoneCapacitanceMultiplierResearchSpecial end