Class: OpenStudio::Model::GasMixture

Inherits:
GasLayer show all
Defined in:
lib/openstudio-api-stubs/Classes/GasMixture.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from FenestrationMaterial

airMolecularWeight, airSpecificHeatCoefficients, airThermalConductivityCoefficients, airViscosityCoefficients, argonMolecularWeight, argonSpecificHeatCoefficients, argonThermalConductivityCoefficients, argonViscosityCoefficients, kryptonMolecularWeight, kryptonSpecificHeatCoefficients, kryptonThermalConductivityCoefficients, kryptonViscosityCoefficients, ufactorInsideAirTemperature, ufactorOutsideAirTemperature, xenonMolecularWeight, xenonSpecificHeatCoefficients, xenonThermalConductivityCoefficients, xenonViscosityCoefficients

Methods inherited from Material

#exteriorVisibleAbsorptance, #getVisibleTransmittance, #interiorVisibleAbsorptance, #standardsInformation

Methods inherited from ResourceObject

#directUseCount, #nonResourceObjectUseCount

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

.gas1TypeValuesStringVector

Returns:

  • (StringVector)


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

def self.gas1TypeValues
end

.gas2TypeValuesStringVector

Returns:

  • (StringVector)


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

def self.gas2TypeValues
end

.gas3TypeValuesStringVector

Returns:

  • (StringVector)


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

def self.gas3TypeValues
end

.gas4TypeValuesStringVector

Returns:

  • (StringVector)


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

def self.gas4TypeValues
end

.iddObjectTypeIddObjectType

Returns:



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

def self.iddObjectType
end

.new(*args) ⇒ Object



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

def self.new(*args)
end

.validGasTypesStringVector

Returns:

  • (StringVector)


8
9
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 8

def self.validGasTypes
end

Instance Method Details

#addGas(string, double) ⇒ Boolean

Returns:

  • (Boolean)


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

def addGas(string, double)
end

#balanceFractions(uInt32) ⇒ Boolean

Returns:

  • (Boolean)


95
96
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 95

def balanceFractions(uInt32)
end

#gas1FractionDouble

Returns:

  • (Double)


59
60
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 59

def gas1Fraction
end

#gas1TypeString

Returns:

  • (String)


56
57
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 56

def gas1Type
end

#gas2FractionDouble

Returns:

  • (Double)


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

def gas2Fraction
end

#gas2TypeString

Returns:

  • (String)


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

def gas2Type
end

#gas3FractionOptionalDouble

Returns:



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

def gas3Fraction
end

#gas3TypeString

Returns:

  • (String)


68
69
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 68

def gas3Type
end

#gas4FractionOptionalDouble

Returns:



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

def gas4Fraction
end

#gas4TypeString

Returns:

  • (String)


74
75
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 74

def gas4Type
end

#getGas1Fraction(*args) ⇒ Quantity

Returns:



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

def getGas1Fraction(*args)
end

#getGas2Fraction(*args) ⇒ Quantity

Returns:



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

def getGas2Fraction(*args)
end

#getGas3Fraction(*args) ⇒ OSOptionalQuantity

Returns:



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

def getGas3Fraction(*args)
end

#getGas4Fraction(*args) ⇒ OSOptionalQuantity

Returns:



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

def getGas4Fraction(*args)
end

#getGasFraction(uInt32) ⇒ Double

Returns:

  • (Double)


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

def getGasFraction(uInt32)
end

#getGasType(uInt32) ⇒ String

Returns:

  • (String)


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

def getGasType(uInt32)
end

#getSpecificHeat(double) ⇒ Double

Returns:

  • (Double)


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

def getSpecificHeat(double)
end

#getThermalConductance(double) ⇒ Double

Returns:

  • (Double)


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

def getThermalConductance(double)
end

#getThermalConductivity(double) ⇒ Double

Returns:

  • (Double)


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

def getThermalConductivity(double)
end

#getThermalResistance(double) ⇒ Double

Returns:

  • (Double)


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

def getThermalResistance(double)
end

#getThermalResistivity(double) ⇒ Double

Returns:

  • (Double)


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

def getThermalResistivity(double)
end

#getThickness(*args) ⇒ Quantity

Returns:



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

def getThickness(*args)
end

#getViscosity(double) ⇒ Double

Returns:

  • (Double)


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

def getViscosity(double)
end

#numberofGasesinMixtureInt32

Returns:

  • (Int32)


53
54
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 53

def numberofGasesinMixture
end

#numGasesUInt32

Returns:

  • (UInt32)


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

def numGases
end

#resetGas1FractionObject



105
106
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 105

def resetGas1Fraction
end

#resetGas1TypeObject



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

def resetGas1Type
end

#resetGas2FractionObject



112
113
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 112

def resetGas2Fraction
end

#resetGas2TypeObject



110
111
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 110

def resetGas2Type
end

#resetGas3FractionObject



119
120
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 119

def resetGas3Fraction
end

#resetGas3TypeObject



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

def resetGas3Type
end

#resetGas4FractionObject



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

def resetGas4Fraction
end

#resetGas4TypeObject



124
125
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 124

def resetGas4Type
end

#setFractions(doubleVector) ⇒ Boolean

Returns:

  • (Boolean)


92
93
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 92

def setFractions(doubleVector)
end

#setGas(uInt32, string, double) ⇒ Boolean

Returns:

  • (Boolean)


80
81
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 80

def setGas(uInt32, string, double)
end

#setGas1Fraction(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setGas1Fraction(*args)
end

#setGas1Type(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setGas1Type(string)
end

#setGas2Fraction(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setGas2Fraction(*args)
end

#setGas2Type(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setGas2Type(string)
end

#setGas3Fraction(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setGas3Fraction(*args)
end

#setGas3Type(string) ⇒ Boolean

Returns:

  • (Boolean)


115
116
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 115

def setGas3Type(string)
end

#setGas4Fraction(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setGas4Fraction(*args)
end

#setGas4Type(string) ⇒ Boolean

Returns:

  • (Boolean)


122
123
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 122

def setGas4Type(string)
end

#setGasFraction(uInt32, double) ⇒ Boolean

Returns:

  • (Boolean)


86
87
# File 'lib/openstudio-api-stubs/Classes/GasMixture.rb', line 86

def setGasFraction(uInt32, double)
end

#setGasType(uInt32, string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setGasType(uInt32, string)
end

#setNumberofGasesinMixture(int32) ⇒ Boolean

Returns:

  • (Boolean)


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

def setNumberofGasesinMixture(int32)
end

#setThickness(*args) ⇒ Boolean

Returns:

  • (Boolean)


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

def setThickness(*args)
end

#thicknessDouble

Returns:

  • (Double)


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

def thickness
end