Class: OpenStudio::Model::ElectricLoadCenterStorageSimple

Inherits:
ElectricalStorage show all
Defined in:
lib/openstudio-api-stubs/Classes/ElectricLoadCenterStorageSimple.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from ElectricalStorage

#electricLoadCenterDistribution

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/ElectricLoadCenterStorageSimple.rb', line 8

def self.iddObjectType
end

.new(model) ⇒ Object



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

def self.new(model)
end

Instance Method Details

#availabilityScheduleSchedule

Returns:



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

def availabilitySchedule
end

#initialStateofChargeDouble

Returns:

  • (Double)


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

def initialStateofCharge
end

#isAvailabilityScheduleDefaultedBoolean

Returns:

  • (Boolean)


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

def isAvailabilityScheduleDefaulted
end

#isInitialStateofChargeDefaultedBoolean

Returns:

  • (Boolean)


47
48
# File 'lib/openstudio-api-stubs/Classes/ElectricLoadCenterStorageSimple.rb', line 47

def isInitialStateofChargeDefaulted
end

#isNominalDischargingEnergeticEfficiencyDefaultedBoolean

Returns:

  • (Boolean)


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

def isNominalDischargingEnergeticEfficiencyDefaulted
end

#isNominalEnergeticEfficiencyforChargingDefaultedBoolean

Returns:

  • (Boolean)


26
27
# File 'lib/openstudio-api-stubs/Classes/ElectricLoadCenterStorageSimple.rb', line 26

def isNominalEnergeticEfficiencyforChargingDefaulted
end

#isRadiativeFractionforZoneHeatGainsDefaultedBoolean

Returns:

  • (Boolean)


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

def isRadiativeFractionforZoneHeatGainsDefaulted
end

#maximumPowerforChargingDouble

Returns:

  • (Double)


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

def maximumPowerforCharging
end

#maximumPowerforDischargingDouble

Returns:

  • (Double)


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

def maximumPowerforDischarging
end

#maximumStorageCapacityDouble

Returns:

  • (Double)


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

def maximumStorageCapacity
end

#nominalDischargingEnergeticEfficiencyDouble

Returns:

  • (Double)


29
30
# File 'lib/openstudio-api-stubs/Classes/ElectricLoadCenterStorageSimple.rb', line 29

def nominalDischargingEnergeticEfficiency
end

#nominalEnergeticEfficiencyforChargingDouble

Returns:

  • (Double)


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

def nominalEnergeticEfficiencyforCharging
end

#radiativeFractionforZoneHeatGainsDouble

Returns:

  • (Double)


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

def radiativeFractionforZoneHeatGains
end

#resetAvailabilityScheduleObject



52
53
# File 'lib/openstudio-api-stubs/Classes/ElectricLoadCenterStorageSimple.rb', line 52

def resetAvailabilitySchedule
end

#resetInitialStateofChargeObject



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

def resetInitialStateofCharge
end

#resetNominalDischargingEnergeticEfficiencyObject



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

def resetNominalDischargingEnergeticEfficiency
end

#resetNominalEnergeticEfficiencyforChargingObject



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

def resetNominalEnergeticEfficiencyforCharging
end

#resetRadiativeFractionforZoneHeatGainsObject



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

def resetRadiativeFractionforZoneHeatGains
end

#setAvailabilitySchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


50
51
# File 'lib/openstudio-api-stubs/Classes/ElectricLoadCenterStorageSimple.rb', line 50

def setAvailabilitySchedule(schedule)
end

#setInitialStateofCharge(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setInitialStateofCharge(double)
end

#setMaximumPowerforCharging(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setMaximumPowerforCharging(double)
end

#setMaximumPowerforDischarging(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setMaximumPowerforDischarging(double)
end

#setMaximumStorageCapacity(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setMaximumStorageCapacity(double)
end

#setNominalDischargingEnergeticEfficiency(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setNominalDischargingEnergeticEfficiency(double)
end

#setNominalEnergeticEfficiencyforCharging(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setNominalEnergeticEfficiencyforCharging(double)
end

#setRadiativeFractionforZoneHeatGains(double) ⇒ Boolean

Returns:

  • (Boolean)


55
56
# File 'lib/openstudio-api-stubs/Classes/ElectricLoadCenterStorageSimple.rb', line 55

def setRadiativeFractionforZoneHeatGains(double)
end