class OpenStudio::Model::UtilityBill

Public Class Methods

calibrationGuidelines() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 17
def self.calibrationGuidelines
end
iddObjectType() click to toggle source

@return [IddObjectType]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 8
def self.iddObjectType
end
maxCVRMSE(string) click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 23
def self.maxCVRMSE(string)
end
maxNMBE(string) click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 20
def self.maxNMBE(string)
end
new(fuelType, model) click to toggle source
# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 5
def self.new(fuelType, model)
end

Public Instance Methods

CVRMSE() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 127
def CVRMSE
end
NMBE() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 130
def NMBE
end
addBillingPeriod() click to toggle source

@return [BillingPeriod]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 115
def addBillingPeriod
end
billingPeriods() click to toggle source

@return [BillingPeriodVector]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 74
def billingPeriods
end
clearBillingPeriods() click to toggle source
# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 112
def clearBillingPeriods
end
consumptionMeter() click to toggle source

@return [OutputMeter]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 118
def consumptionMeter
end
consumptionUnit() click to toggle source

@return [String]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 44
def consumptionUnit
end
consumptionUnitConversionFactor() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 50
def consumptionUnitConversionFactor
end
consumptionUnitDescription() click to toggle source

@return [OptionalString]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 47
def consumptionUnitDescription
end
consumptionUnitValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 11
def consumptionUnitValues
end
fuelType() click to toggle source

@return [FuelType]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 26
def fuelType
end
isConsumptionUnitConversionFactorDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 53
def isConsumptionUnitConversionFactorDefaulted
end
isMeterInstallLocationDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 32
def isMeterInstallLocationDefaulted
end
isTimestepsInPeakDemandWindowDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 68
def isTimestepsInPeakDemandWindowDefaulted
end
meterEndUseCategory() click to toggle source

@return [OptionalEndUseCategoryType]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 38
def meterEndUseCategory
end
meterInstallLocation() click to toggle source

@return [InstallLocationType]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 29
def meterInstallLocation
end
meterSpecificEndUse() click to toggle source

@return [OptionalString]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 41
def meterSpecificEndUse
end
meterSpecificInstallLocation() click to toggle source

@return [OptionalString]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 35
def meterSpecificInstallLocation
end
minutesInPeakDemandWindow() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 71
def minutesInPeakDemandWindow
end
numberBillingPeriodsInCalculations() click to toggle source

@return [UInt32]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 124
def numberBillingPeriodsInCalculations
end
peakDemandMeter() click to toggle source

@return [OptionalOutputMeter]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 121
def peakDemandMeter
end
peakDemandUnit() click to toggle source

@return [OptionalString]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 56
def peakDemandUnit
end
peakDemandUnitConversionFactor() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 62
def peakDemandUnitConversionFactor
end
peakDemandUnitDescription() click to toggle source

@return [OptionalString]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 59
def peakDemandUnitDescription
end
peakDemandUnitValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 14
def peakDemandUnitValues
end
resetConsumptionUnitConversionFactor() click to toggle source
# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 102
def resetConsumptionUnitConversionFactor
end
resetMeterEndUseCategory() click to toggle source
# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 89
def resetMeterEndUseCategory
end
resetMeterInstallLocation() click to toggle source
# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 79
def resetMeterInstallLocation
end
resetMeterSpecificEndUse() click to toggle source
# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 94
def resetMeterSpecificEndUse
end
resetMeterSpecificInstallLocation() click to toggle source
# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 84
def resetMeterSpecificInstallLocation
end
resetTimestepsInPeakDemandWindow() click to toggle source
# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 110
def resetTimestepsInPeakDemandWindow
end
setConsumptionUnit(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 97
def setConsumptionUnit(string)
end
setConsumptionUnitConversionFactor(double) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 100
def setConsumptionUnitConversionFactor(double)
end
setMeterEndUseCategory(endUseCategoryType) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 87
def setMeterEndUseCategory(endUseCategoryType)
end
setMeterInstallLocation(installLocationType) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 77
def setMeterInstallLocation(installLocationType)
end
setMeterSpecificEndUse(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 92
def setMeterSpecificEndUse(string)
end
setMeterSpecificInstallLocation(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 82
def setMeterSpecificInstallLocation(string)
end
setPeakDemandUnit(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 105
def setPeakDemandUnit(string)
end
setTimestepsInPeakDemandWindow(uInt32) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 108
def setTimestepsInPeakDemandWindow(uInt32)
end
timestepsInPeakDemandWindow() click to toggle source

@return [OptionalUnsigned]

# File lib/openstudio-api-stubs/Classes/UtilityBill.rb, line 65
def timestepsInPeakDemandWindow
end