class OpenStudio::Model::ElectricLoadCenterDistribution
Public Class Methods
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 14 def self.electricalBussTypeValues end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 11 def self.generatorOperationSchemeTypeValues end
@return [IddObjectType]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 8 def self.iddObjectType end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 5 def self.new(model) end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 17 def self.storageOperationSchemeValues end
Public Instance Methods
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 95 def addGenerator(generator) end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 29 def demandLimitSchemePurchasedElectricDemandLimit end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 74 def designStorageControlChargePower end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 80 def designStorageControlDischargePower end
@return [String]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 38 def electricalBussType end
@return [OptionalElectricalStorage]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 47 def electricalStorage end
@return [String]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 23 def generatorOperationSchemeType end
@return [GeneratorVector]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 20 def generators end
@return [OptionalInverter]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 44 def inverter end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 41 def isElectricalBussTypeDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 26 def isGeneratorOperationSchemeTypeDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 65 def isMaximumStorageStateofChargeFractionDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 71 def isMinimumStorageStateofChargeFractionDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 92 def isStorageControlUtilityDemandTargetFractionScheduleDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 53 def isStorageOperationSchemeDefaulted end
@return [Double]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 62 def maximumStorageStateofChargeFraction end
@return [Double]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 68 def minimumStorageStateofChargeFraction end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 98 def removeGenerator(generator) end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 110 def resetDemandLimitSchemePurchasedElectricDemandLimit end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 165 def resetDesignStorageControlChargePower end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 175 def resetDesignStorageControlDischargePower end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 125 def resetElectricalBussType end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 135 def resetElectricalStorage end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 105 def resetGeneratorOperationSchemeType end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 100 def resetGenerators end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 130 def resetInverter end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 155 def resetMaximumStorageStateofChargeFraction end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 160 def resetMinimumStorageStateofChargeFraction end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 170 def resetStorageChargePowerFractionSchedule end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 145 def resetStorageControlTrackMeterName end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 185 def resetStorageControlUtilityDemandTarget end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 190 def resetStorageControlUtilityDemandTargetFractionSchedule end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 150 def resetStorageConverter end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 180 def resetStorageDischargePowerFractionSchedule end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 140 def resetStorageOperationScheme end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 120 def resetTrackMeterSchemeMeterName end
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 115 def resetTrackScheduleSchemeSchedule end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 108 def setDemandLimitSchemePurchasedElectricDemandLimit(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 163 def setDesignStorageControlChargePower(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 173 def setDesignStorageControlDischargePower(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 123 def setElectricalBussType(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 133 def setElectricalStorage(electricalStorage) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 103 def setGeneratorOperationSchemeType(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 128 def setInverter(inverter) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 153 def setMaximumStorageStateofChargeFraction(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 158 def setMinimumStorageStateofChargeFraction(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 168 def setStorageChargePowerFractionSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 143 def setStorageControlTrackMeterName(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 183 def setStorageControlUtilityDemandTarget(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 188 def setStorageControlUtilityDemandTargetFractionSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 148 def setStorageConverter(electricLoadCenterStorageConverter) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 178 def setStorageDischargePowerFractionSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 138 def setStorageOperationScheme(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 118 def setTrackMeterSchemeMeterName(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 113 def setTrackScheduleSchemeSchedule(schedule) end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 77 def storageChargePowerFractionSchedule end
@return [OptionalString]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 56 def storageControlTrackMeterName end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 86 def storageControlUtilityDemandTarget end
@return [Schedule]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 89 def storageControlUtilityDemandTargetFractionSchedule end
@return [OptionalElectricLoadCenterStorageConverter]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 59 def storageConverter end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 83 def storageDischargePowerFractionSchedule end
@return [String]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 50 def storageOperationScheme end
@return [OptionalString]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 35 def trackMeterSchemeMeterName end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 32 def trackScheduleSchemeSchedule end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb, line 193 def validityCheck end