Class: OpenStudio::Model::GroundHeatExchangerHorizontalTrench

Inherits:
StraightComponent show all
Defined in:
lib/openstudio-api-stubs/Classes/GroundHeatExchangerHorizontalTrench.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from StraightComponent

#addToNode, #airLoopHVAC, #clone, #disconnect, #inletModelObject, #inletPort, #outletModelObject, #outletPort, #remove, #removeFromLoop

Methods inherited from HVACComponent

#addToNode, #addToSplitter, #airLoopHVAC, #airLoopHVACOutdoorAirSystem, #containingHVACComponent, #containingStraightComponent, #containingZoneHVACComponent, #disconnect, #isRemovable, #loop, #plantLoop, #remove

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

.groundTemperatureModelValuesStringVector

Returns:

  • (StringVector)


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

def self.groundTemperatureModelValues
end

.iddObjectTypeIddObjectType

Returns:



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

def self.iddObjectType
end

.new(model) ⇒ Object



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

def self.new(model)
end

Instance Method Details

#burialDepthDouble

Returns:

  • (Double)


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

def burialDepth
end

#designFlowRateDouble

Returns:

  • (Double)


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

def designFlowRate
end

#evapotranspirationGroundCoverParameterDouble

Returns:

  • (Double)


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

def evapotranspirationGroundCoverParameter
end

#groundTemperatureModelString

Returns:

  • (String)


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

def groundTemperatureModel
end

#horizontalSpacingBetweenPipesDouble

Returns:

  • (Double)


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

def horizontalSpacingBetweenPipes
end

#isGroundTemperatureModelDefaultedBoolean

Returns:

  • (Boolean)


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

def isGroundTemperatureModelDefaulted
end

#kusudaAchenbachAverageAmplitudeofSurfaceTemperatureDouble

Returns:

  • (Double)


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

def kusudaAchenbachAverageAmplitudeofSurfaceTemperature
end

#kusudaAchenbachAverageSurfaceTemperatureDouble

Returns:

  • (Double)


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

def kusudaAchenbachAverageSurfaceTemperature
end

#kusudaAchenbachPhaseShiftofMinimumSurfaceTemperatureDouble

Returns:

  • (Double)


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

def kusudaAchenbachPhaseShiftofMinimumSurfaceTemperature
end

#numberofTrenchesInt32

Returns:

  • (Int32)


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

def numberofTrenches
end

#pipeDensityDouble

Returns:

  • (Double)


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

def pipeDensity
end

#pipeInnerDiameterDouble

Returns:

  • (Double)


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

def pipeInnerDiameter
end

#pipeOuterDiameterDouble

Returns:

  • (Double)


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

def pipeOuterDiameter
end

#pipeSpecificHeatDouble

Returns:

  • (Double)


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

def pipeSpecificHeat
end

#pipeThermalConductivityDouble

Returns:

  • (Double)


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

def pipeThermalConductivity
end

#resetGroundTemperatureModelObject



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

def resetGroundTemperatureModel
end

#setBurialDepth(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setBurialDepth(double)
end

#setDesignFlowRate(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setDesignFlowRate(double)
end

#setEvapotranspirationGroundCoverParameter(double) ⇒ Boolean

Returns:

  • (Boolean)


133
134
# File 'lib/openstudio-api-stubs/Classes/GroundHeatExchangerHorizontalTrench.rb', line 133

def setEvapotranspirationGroundCoverParameter(double)
end

#setGroundTemperatureModel(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setGroundTemperatureModel(string)
end

#setHorizontalSpacingBetweenPipes(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setHorizontalSpacingBetweenPipes(double)
end

#setKusudaAchenbachAverageAmplitudeofSurfaceTemperature(double) ⇒ Object



128
129
# File 'lib/openstudio-api-stubs/Classes/GroundHeatExchangerHorizontalTrench.rb', line 128

def setKusudaAchenbachAverageAmplitudeofSurfaceTemperature(double)
end

#setKusudaAchenbachAverageSurfaceTemperature(double) ⇒ Object



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

def setKusudaAchenbachAverageSurfaceTemperature(double)
end

#setKusudaAchenbachPhaseShiftofMinimumSurfaceTemperature(double) ⇒ Object



130
131
# File 'lib/openstudio-api-stubs/Classes/GroundHeatExchangerHorizontalTrench.rb', line 130

def setKusudaAchenbachPhaseShiftofMinimumSurfaceTemperature(double)
end

#setNumberofTrenches(int32) ⇒ Boolean

Returns:

  • (Boolean)


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

def setNumberofTrenches(int32)
end

#setPipeDensity(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setPipeDensity(double)
end

#setPipeInnerDiameter(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setPipeInnerDiameter(double)
end

#setPipeOuterDiameter(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setPipeOuterDiameter(double)
end

#setPipeSpecificHeat(double) ⇒ Boolean

Returns:

  • (Boolean)


113
114
# File 'lib/openstudio-api-stubs/Classes/GroundHeatExchangerHorizontalTrench.rb', line 113

def setPipeSpecificHeat(double)
end

#setPipeThermalConductivity(double) ⇒ Boolean

Returns:

  • (Boolean)


107
108
# File 'lib/openstudio-api-stubs/Classes/GroundHeatExchangerHorizontalTrench.rb', line 107

def setPipeThermalConductivity(double)
end

#setSoilDensity(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setSoilDensity(double)
end

#setSoilMoistureContentPercent(double) ⇒ Boolean

Returns:

  • (Boolean)


116
117
# File 'lib/openstudio-api-stubs/Classes/GroundHeatExchangerHorizontalTrench.rb', line 116

def setSoilMoistureContentPercent(double)
end

#setSoilMoistureContentPercentatSaturation(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setSoilMoistureContentPercentatSaturation(double)
end

#setSoilSpecificHeat(double) ⇒ Boolean

Returns:

  • (Boolean)


104
105
# File 'lib/openstudio-api-stubs/Classes/GroundHeatExchangerHorizontalTrench.rb', line 104

def setSoilSpecificHeat(double)
end

#setSoilThermalConductivity(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setSoilThermalConductivity(double)
end

#setTrenchLengthinPipeAxialDirection(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setTrenchLengthinPipeAxialDirection(double)
end

#soilDensityDouble

Returns:

  • (Double)


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

def soilDensity
end

#soilMoistureContentPercentDouble

Returns:

  • (Double)


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

def soilMoistureContentPercent
end

#soilMoistureContentPercentatSaturationDouble

Returns:

  • (Double)


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

def soilMoistureContentPercentatSaturation
end

#soilSpecificHeatDouble

Returns:

  • (Double)


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

def soilSpecificHeat
end

#soilThermalConductivityDouble

Returns:

  • (Double)


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

def soilThermalConductivity
end

#trenchLengthinPipeAxialDirectionDouble

Returns:

  • (Double)


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

def trenchLengthinPipeAxialDirection
end