Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | private, | parameter | :: | AdaptiveHcInsideLowLimit | = | 0.5d0 | |
real(kind=r64), | private, | parameter | :: | AdaptiveHcOutsideLowLimit | = | 1.d0 | |
character(len=*), | private, | parameter | :: | fmtx | = | '(A,I4,1x,A,1x,6f16.8)' | |
character(len=*), | private, | parameter | :: | fmty | = | '(A,1x,6f16.8)' | |
real(kind=r64), | private, | parameter | :: | MinFlow | = | 0.01d0 | |
real(kind=r64), | private, | parameter | :: | MaxACH | = | 100.0d0 | |
character(len=*), | private, | parameter | :: | Blank | = | ' ' | |
real(kind=r64), | private, | parameter | :: | OneThird | = | (1.d0/3.d0) | |
real(kind=r64), | private, | parameter | :: | OneFourth | = | (1.d0/4.d0) | |
real(kind=r64), | private, | parameter | :: | OneFifth | = | (1.d0/5.d0) | |
real(kind=r64), | private, | parameter | :: | OneSixth | = | (1.d0/6.d0) | |
real(kind=r64), | private, | parameter | :: | FourFifths | = | (4.d0/5.d0) | |
real(kind=r64), | private, | parameter, DIMENSION(6) | :: | RoughnessMultiplier | = | (/2.17d0, 1.67d0, 1.52d0, 1.13d0, 1.11d0, 1.0d0/) | |
integer, | private, | parameter | :: | HcInt_UserValue | = | 200 | |
integer, | private, | parameter | :: | HcInt_UserSchedule | = | 201 | |
integer, | private, | parameter | :: | HcInt_UserCurve | = | 202 | |
integer, | private, | parameter | :: | HcInt_ASHRAEVerticalWall | = | 203 | |
integer, | private, | parameter | :: | HcInt_WaltonUnstableHorizontalOrTilt | = | 204 | |
integer, | private, | parameter | :: | HcInt_WaltonStableHorizontalOrTilt | = | 205 | |
integer, | private, | parameter | :: | HcInt_FisherPedersenCeilDiffuserFloor | = | 206 | |
integer, | private, | parameter | :: | HcInt_FisherPedersenCeilDiffuserCeiling | = | 207 | |
integer, | private, | parameter | :: | HcInt_FisherPedersenCeilDiffuserWalls | = | 208 | |
integer, | private, | parameter | :: | HcInt_AlamdariHammondStableHorizontal | = | 209 | |
integer, | private, | parameter | :: | HcInt_AlamdariHammondVerticalWall | = | 210 | |
integer, | private, | parameter | :: | HcInt_AlamdariHammondUnstableHorizontal | = | 211 | |
integer, | private, | parameter | :: | HcInt_KhalifaEq3WallAwayFromHeat | = | 212 | |
integer, | private, | parameter | :: | HcInt_KhalifaEq4CeilingAwayFromHeat | = | 213 | |
integer, | private, | parameter | :: | HcInt_KhalifaEq5WallNearHeat | = | 214 | |
integer, | private, | parameter | :: | HcInt_KhalifaEq6NonHeatedWalls | = | 215 | |
integer, | private, | parameter | :: | HcInt_KhalifaEq7Ceiling | = | 216 | |
integer, | private, | parameter | :: | HcInt_AwbiHattonHeatedFloor | = | 217 | |
integer, | private, | parameter | :: | HcInt_AwbiHattonHeatedWall | = | 218 | |
integer, | private, | parameter | :: | HcInt_BeausoleilMorrisonMixedAssistingWall | = | 219 | |
integer, | private, | parameter | :: | HcInt_BeausoleilMorrisonMixedOppossingWall | = | 220 | |
integer, | private, | parameter | :: | HcInt_BeausoleilMorrisonMixedStableCeiling | = | 221 | |
integer, | private, | parameter | :: | HcInt_BeausoleilMorrisonMixedUnstableCeiling | = | 222 | |
integer, | private, | parameter | :: | HcInt_BeausoleilMorrisonMixedStableFloor | = | 223 | |
integer, | private, | parameter | :: | HcInt_BeausoleilMorrisonMixedUnstableFloor | = | 224 | |
integer, | private, | parameter | :: | HcInt_FohannoPolidoriVerticalWall | = | 225 | |
integer, | private, | parameter | :: | HcInt_KaradagChilledCeiling | = | 226 | |
integer, | private, | parameter | :: | HcInt_ISO15099Windows | = | 227 | |
integer, | private, | parameter | :: | HcInt_GoldsteinNovoselacCeilingDiffuserWindow | = | 228 | |
integer, | private, | parameter | :: | HcInt_GoldsteinNovoselacCeilingDiffuserWalls | = | 229 | |
integer, | private, | parameter | :: | HcInt_GoldsteinNovoselacCeilingDiffuserFloor | = | 230 | |
integer, | private, | parameter | :: | HcExt_None | = | 300 | |
integer, | private, | parameter | :: | HcExt_UserValue | = | 301 | |
integer, | private, | parameter | :: | HcExt_UserSchedule | = | 302 | |
integer, | private, | parameter | :: | HcExt_UserCurve | = | 303 | |
integer, | private, | parameter | :: | HcExt_ASHRAESimpleCombined | = | 304 | |
integer, | private, | parameter | :: | HcExt_NaturalASHRAEVerticalWall | = | 305 | |
integer, | private, | parameter | :: | HcExt_NaturalWaltonUnstableHorizontalOrTilt | = | 306 | |
integer, | private, | parameter | :: | HcExt_NaturalWaltonStableHorizontalOrTilt | = | 307 | |
integer, | private, | parameter | :: | HcExt_SparrowWindward | = | 308 | |
integer, | private, | parameter | :: | HcExt_SparrowLeeward | = | 309 | |
integer, | private, | parameter | :: | HcExt_MoWiTTWindward | = | 310 | |
integer, | private, | parameter | :: | HcExt_MoWiTTLeeward | = | 311 | |
integer, | private, | parameter | :: | HcExt_DOE2Windward | = | 312 | |
integer, | private, | parameter | :: | HcExt_DOE2Leeward | = | 313 | |
integer, | private, | parameter | :: | HcExt_NusseltJurges | = | 314 | |
integer, | private, | parameter | :: | HcExt_McAdams | = | 315 | |
integer, | private, | parameter | :: | HcExt_Mitchell | = | 316 | |
integer, | private, | parameter | :: | HcExt_ClearRoof | = | 317 | |
integer, | private, | parameter | :: | HcExt_BlockenWindward | = | 318 | |
integer, | private, | parameter | :: | HcExt_EmmelVertical | = | 319 | |
integer, | private, | parameter | :: | HcExt_EmmelRoof | = | 320 | |
integer, | private, | parameter | :: | HcExt_AlamdariHammondVerticalWall | = | 321 | |
integer, | private, | parameter | :: | HcExt_FohannoPolidoriVerticalWall | = | 322 | |
integer, | private, | parameter | :: | HcExt_ISO15099Windows | = | 323 | |
integer, | private, | parameter | :: | HcExt_AlamdariHammondStableHorizontal | = | 324 | |
integer, | private, | parameter | :: | HcExt_AlamdariHammondUnstableHorizontal | = | 325 | |
integer, | private, | parameter | :: | InConvFlowRegime_A1 | = | 1 | |
integer, | private, | parameter | :: | InConvFlowRegime_A2 | = | 2 | |
integer, | private, | parameter | :: | InConvFlowRegime_A3 | = | 3 | |
integer, | private, | parameter | :: | InConvFlowRegime_B | = | 4 | |
integer, | private, | parameter | :: | InConvFlowRegime_C | = | 5 | |
integer, | private, | parameter | :: | InConvFlowRegime_D | = | 6 | |
integer, | private, | parameter | :: | InConvFlowRegime_E | = | 7 | |
integer, | private, | parameter | :: | RefTempMeanAirTemp | = | 1 | |
integer, | private, | parameter | :: | RefTempAdjacentAirTemp | = | 2 | |
integer, | private, | parameter | :: | RefTempSupplyAirTemp | = | 3 | |
integer, | private, | parameter | :: | RefTempOutDryblubAtZ | = | 4 | |
integer, | private, | parameter | :: | RefTempOutDrybulbEPW | = | 5 | |
integer, | private, | parameter | :: | RefTempOutWetbulbAtZ | = | 6 | |
integer, | private, | parameter | :: | RefTempOutWetbulbEPW | = | 7 | |
integer, | private, | parameter | :: | RefWindWeatherFile | = | 1 | |
integer, | private, | parameter | :: | RefWindAtZ | = | 2 | |
integer, | private, | parameter | :: | RefWindParallComp | = | 3 | |
integer, | private, | parameter | :: | RefWindParallCompAtZ | = | 4 | |
type(InsideFaceAdaptiveConvAlgoStruct), | private, | SAVE | :: | InsideFaceAdaptiveConvectionAlgo | |||
type(OutsideFaceAdpativeConvAlgoStruct), | private, | SAVE | :: | OutsideFaceAdaptiveConvectionAlgo | |||
type(HcInsideFaceUserCurveStruct), | private, | DIMENSION(:), ALLOCATABLE | :: | HcInsideUserCurve | |||
type(HcOutsideFaceUserCurveStruct), | private, | DIMENSION(:), ALLOCATABLE | :: | HcOutsideUserCurve | |||
type(RoofGeoCharactisticsStruct), | private, | SAVE | :: | RoofGeo | |||
integer, | private | :: | TotOutsideHcUserCurves | = | 0 | ||
integer, | private | :: | TotInsideHcUserCurves | = | 0 | ||
logical, | private | :: | GetUserSuppliedConvectionCoeffs | = | .true. | ||
logical, | private | :: | ConvectionGeometryMetaDataSetup | = | .false. | ||
real(kind=r64), | private | :: | CubeRootOfOverallBuildingVolume | = | 0.d0 | ||
real(kind=r64), | private | :: | RoofLongAxisOutwardAzimuth | = | 0.d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | ReferenceTempType | = | 0 | ||
integer, | public | :: | HcFnTempDiffCurveNum | = | 0 | ||
integer, | public | :: | HcFnTempDiffDivHeightCurveNum | = | 0 | ||
integer, | public | :: | HcFnACHCurveNum | = | 0 | ||
integer, | public | :: | HcFnACHDivPerimLengthCurveNum | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | ReferenceTempType | = | 0 | ||
logical, | public | :: | SuppressRainChange | = | .FALSE. | ||
integer, | public | :: | WindSpeedType | = | 0 | ||
integer, | public | :: | HfFnWindSpeedCurveNum | = | 0 | ||
integer, | public | :: | HnFnTempDiffCurveNum | = | 0 | ||
integer, | public | :: | HnFnTempDiffDivHeightCurveNum | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | EnteredByUser | = | .FALSE. | ||
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | SimpleBouyVertWallEqNum | = | HcInt_FohannoPolidoriVerticalWall | ||
integer, | public | :: | SimpleBouyVertWallUserCurveNum | = | 0 | ||
integer, | public | :: | SimpleBouyStableHorizEqNum | = | HcInt_AlamdariHammondStableHorizontal | ||
integer, | public | :: | SimpleBouyStableHorizUserCurveNum | = | 0 | ||
integer, | public | :: | SimpleBouyUnstableHorizEqNum | = | HcInt_AlamdariHammondUnstableHorizontal | ||
integer, | public | :: | SimpleBouyUnstableHorizUserCurveNum | = | 0 | ||
integer, | public | :: | SimpleBouyStableTiltedEqNum | = | HcInt_WaltonStableHorizontalOrTilt | ||
integer, | public | :: | SimpleBouyStableTiltedUserCurveNum | = | 0 | ||
integer, | public | :: | SimpleBouyUnstableTiltedEqNum | = | HcInt_WaltonUnstableHorizontalOrTilt | ||
integer, | public | :: | SimpleBouyUnstableTiltedUserCurveNum | = | 0 | ||
integer, | public | :: | SimpleBouyWindowsEqNum | = | HcInt_ISO15099Windows | ||
integer, | public | :: | SimpleBouyWindowsUserCurveNum | = | 0 | ||
integer, | public | :: | FloorHeatCeilingCoolVertWallEqNum | = | HcInt_KhalifaEq3WallAwayFromHeat | ||
integer, | public | :: | FloorHeatCeilingCoolVertWallUserCurveNum | = | 0 | ||
integer, | public | :: | FloorHeatCeilingCoolStableHorizEqNum | = | HcInt_AlamdariHammondStableHorizontal | ||
integer, | public | :: | FloorHeatCeilingCoolStableHorizUserCurveNum | = | 0 | ||
integer, | public | :: | FloorHeatCeilingCoolUnstableHorizEqNum | = | HcInt_KhalifaEq4CeilingAwayFromHeat | ||
integer, | public | :: | FloorHeatCeilingCoolUnstableHorizUserCurveNum | = | 0 | ||
integer, | public | :: | FloorHeatCeilingCoolHeatedFloorEqNum | = | HcInt_AwbiHattonHeatedFloor | ||
integer, | public | :: | FloorHeatCeilingCoolHeatedFloorUserCurveNum | = | 0 | ||
integer, | public | :: | FloorHeatCeilingCoolChilledCeilingEqNum | = | HcInt_KaradagChilledCeiling | ||
integer, | public | :: | FloorHeatCeilingCoolChilledCeilingUserCurveNum | = | 0 | ||
integer, | public | :: | FloorHeatCeilingCoolStableTiltedEqNum | = | HcInt_WaltonStableHorizontalOrTilt | ||
integer, | public | :: | FloorHeatCeilingCoolStableTiltedUserCurveNum | = | 0 | ||
integer, | public | :: | FloorHeatCeilingCoolUnstableTiltedEqNum | = | HcInt_WaltonUnstableHorizontalOrTilt | ||
integer, | public | :: | FloorHeatCeilingCoolUnstableTiltedUserCurveNum | = | 0 | ||
integer, | public | :: | FloorHeatCeilingCoolWindowsEqNum | = | HcInt_ISO15099Windows | ||
integer, | public | :: | FloorHeatCeilingCoolWindowsUserCurveNum | = | 0 | ||
integer, | public | :: | WallPanelHeatVertWallEqNum | = | HcInt_KhalifaEq6NonHeatedWalls | ||
integer, | public | :: | WallPanelHeatVertWallUserCurveNum | = | 0 | ||
integer, | public | :: | WallPanelHeatHeatedWallEqNum | = | HcInt_AwbiHattonHeatedWall | ||
integer, | public | :: | WallPanelHeatHeatedWallUserCurveNum | = | 0 | ||
integer, | public | :: | WallPanelHeatStableHorizEqNum | = | HcInt_AlamdariHammondStableHorizontal | ||
integer, | public | :: | WallPanelHeatStableHorizUserCurveNum | = | 0 | ||
integer, | public | :: | WallPanelHeatUnstableHorizEqNum | = | HcInt_KhalifaEq7Ceiling | ||
integer, | public | :: | WallPanelHeatUnstableHorizUserCurveNum | = | 0 | ||
integer, | public | :: | WallPanelHeatStableTiltedEqNum | = | HcInt_WaltonStableHorizontalOrTilt | ||
integer, | public | :: | WallPanelHeatStableTiltedUserCurveNum | = | 0 | ||
integer, | public | :: | WallPanelHeatUnstableTiltedEqNum | = | HcInt_WaltonUnstableHorizontalOrTilt | ||
integer, | public | :: | WallPanelHeatUnstableTiltedUserCurveNum | = | 0 | ||
integer, | public | :: | WallPanelHeatWindowsEqNum | = | HcInt_ISO15099Windows | ||
integer, | public | :: | WallPanelHeatWindowsUserCurveNum | = | 0 | ||
integer, | public | :: | ConvectiveHeatVertWallEqNum | = | HcInt_FohannoPolidoriVerticalWall | ||
integer, | public | :: | ConvectiveHeatVertWallUserCurveNum | = | 0 | ||
integer, | public | :: | ConvectiveHeatVertWallNearHeaterEqNum | = | HcInt_KhalifaEq5WallNearHeat | ||
integer, | public | :: | ConvectiveHeatVertWallNearHeaterUserCurveNum | = | 0 | ||
integer, | public | :: | ConvectiveHeatStableHorizEqNum | = | HcInt_AlamdariHammondStableHorizontal | ||
integer, | public | :: | ConvectiveHeatStableHorizUserCurveNum | = | 0 | ||
integer, | public | :: | ConvectiveHeatUnstableHorizEqNum | = | HcInt_KhalifaEq7Ceiling | ||
integer, | public | :: | ConvectiveHeatUnstableHorizUserCurveNum | = | 0 | ||
integer, | public | :: | ConvectiveHeatStableTiltedEqNum | = | HcInt_WaltonStableHorizontalOrTilt | ||
integer, | public | :: | ConvectiveHeatStableTiltedUserCurveNum | = | 0 | ||
integer, | public | :: | ConvectiveHeatUnstableTiltedEqNum | = | HcInt_WaltonUnstableHorizontalOrTilt | ||
integer, | public | :: | ConvectiveHeatUnstableTiltedUserCurveNum | = | 0 | ||
integer, | public | :: | ConvectiveHeatWindowsEqNum | = | HcInt_ISO15099Windows | ||
integer, | public | :: | ConvectiveHeatWindowsUserCurveNum | = | 0 | ||
integer, | public | :: | CentralAirWallEqNum | = | HcInt_GoldsteinNovoselacCeilingDiffuserWalls | ||
integer, | public | :: | CentralAirWallUserCurveNum | = | 0 | ||
integer, | public | :: | CentralAirCeilingEqNum | = | HcInt_FisherPedersenCeilDiffuserCeiling | ||
integer, | public | :: | CentralAirCeilingUserCurveNum | = | 0 | ||
integer, | public | :: | CentralAirFloorEqNum | = | HcInt_GoldsteinNovoselacCeilingDiffuserFloor | ||
integer, | public | :: | CentralAirFloorUserCurveNum | = | 0 | ||
integer, | public | :: | CentralAirWindowsEqNum | = | HcInt_GoldsteinNovoselacCeilingDiffuserWindow | ||
integer, | public | :: | CentralAirWindowsUserCurveNum | = | 0 | ||
integer, | public | :: | ZoneFanCircVertWallEqNum | = | HcInt_KhalifaEq3WallAwayFromHeat | ||
integer, | public | :: | ZoneFanCircVertWallUserCurveNum | = | 0 | ||
integer, | public | :: | ZoneFanCircStableHorizEqNum | = | HcInt_AlamdariHammondStableHorizontal | ||
integer, | public | :: | ZoneFanCircStableHorizUserCurveNum | = | 0 | ||
integer, | public | :: | ZoneFanCircUnstableHorizEqNum | = | HcInt_KhalifaEq4CeilingAwayFromHeat | ||
integer, | public | :: | ZoneFanCircUnstableHorizUserCurveNum | = | 0 | ||
integer, | public | :: | ZoneFanCircStableTiltedEqNum | = | HcInt_WaltonStableHorizontalOrTilt | ||
integer, | public | :: | ZoneFanCircStableTiltedUserCurveNum | = | 0 | ||
integer, | public | :: | ZoneFanCircUnstableTiltedEqNum | = | HcInt_WaltonUnstableHorizontalOrTilt | ||
integer, | public | :: | ZoneFanCircUnstableTiltedUserCurveNum | = | 0 | ||
integer, | public | :: | ZoneFanCircWindowsEqNum | = | HcInt_ISO15099Windows | ||
integer, | public | :: | ZoneFanCircWindowsUserCurveNum | = | 0 | ||
integer, | public | :: | MixedBouyAssistingFlowWallEqNum | = | HcInt_BeausoleilMorrisonMixedAssistingWall | ||
integer, | public | :: | MixedBouyAssistingFlowWallUserCurveNum | = | 0 | ||
integer, | public | :: | MixedBouyOppossingFlowWallEqNum | = | HcInt_BeausoleilMorrisonMixedOppossingWall | ||
integer, | public | :: | MixedBouyOppossingFlowWallUserCurveNum | = | 0 | ||
integer, | public | :: | MixedStableFloorEqNum | = | HcInt_BeausoleilMorrisonMixedStableFloor | ||
integer, | public | :: | MixedStableFloorUserCurveNum | = | 0 | ||
integer, | public | :: | MixedUnstableFloorEqNum | = | HcInt_BeausoleilMorrisonMixedUnstableFloor | ||
integer, | public | :: | MixedUnstableFloorUserCurveNum | = | 0 | ||
integer, | public | :: | MixedStableCeilingEqNum | = | HcInt_BeausoleilMorrisonMixedStableCeiling | ||
integer, | public | :: | MixedStableCeilingUserCurveNum | = | 0 | ||
integer, | public | :: | MixedUnstableCeilingEqNum | = | HcInt_BeausoleilMorrisonMixedUnstableCeiling | ||
integer, | public | :: | MixedUnstableCeilingUserCurveNum | = | 0 | ||
integer, | public | :: | MixedWindowsEqNum | = | HcInt_GoldsteinNovoselacCeilingDiffuserWindow | ||
integer, | public | :: | MixedWindowsUserCurveNum | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | public | :: | EnteredByUser | = | .FALSE. | ||
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
logical, | public | :: | SuppressRainChange | = | .FALSE. | ||
integer, | public | :: | HWindWallWindwardEqNum | = | HcExt_BlockenWindward | ||
integer, | public | :: | HWindWallWindwardUserCurveNum | = | 0 | ||
integer, | public | :: | HWindWallLeewardEqNum | = | HcExt_EmmelVertical | ||
integer, | public | :: | HWindWallLeewardUserCurveNum | = | 0 | ||
integer, | public | :: | HWindHorizRoofEqNum | = | HcExt_ClearRoof | ||
integer, | public | :: | HWindHorizRoofUserCurveNum | = | 0 | ||
integer, | public | :: | HNatVertWallEqNum | = | HcExt_NaturalASHRAEVerticalWall | ||
integer, | public | :: | HNatVertWallUserCurveNum | = | 0 | ||
integer, | public | :: | HNatStableHorizEqNum | = | HcExt_NaturalWaltonStableHorizontalOrTilt | ||
integer, | public | :: | HNatStableHorizUserCurveNum | = | 0 | ||
integer, | public | :: | HNatUnstableHorizEqNum | = | HcExt_NaturalWaltonUnstableHorizontalOrTilt | ||
integer, | public | :: | HNatUstableHorizUserCurveNum | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | SurfNum | = | 0 | ||
integer, | public | :: | VertNum | = | 0 | ||
type(vector), | public | :: | Vertex | = | vector(0.0d0, 0.0d0, 0.0d0) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(BoundingBoxVertStruct), | public | :: | XdYdZd | ||||
type(BoundingBoxVertStruct), | public | :: | XdYdZu | ||||
type(BoundingBoxVertStruct), | public | :: | XdYuZd | ||||
type(BoundingBoxVertStruct), | public | :: | XdYuZu | ||||
type(BoundingBoxVertStruct), | public | :: | XuYdZd | ||||
type(BoundingBoxVertStruct), | public | :: | XuYuZd | ||||
type(BoundingBoxVertStruct), | public | :: | XuYdZu | ||||
type(BoundingBoxVertStruct), | public | :: | XuYuZu | ||||
type(vector), | public, | DIMENSION(4) | :: | BoundSurf | |||
real(kind=r64), | public | :: | Area | = | 0.0d0 | ||
real(kind=r64), | public | :: | Perimeter | = | 0.0d0 | ||
real(kind=r64), | public | :: | Height | = | 0.0d0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | SurfWindSpeed | |||
real(kind=r64), | intent(in) | :: | GrossArea | |||
real(kind=r64), | intent(in) | :: | Perimeter | |||
real(kind=r64), | intent(in) | :: | CosTilt | |||
real(kind=r64), | intent(in) | :: | Azimuth | |||
integer, | intent(in) | :: | Roughness | |||
real(kind=r64), | intent(in) | :: | WindDirection |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | TOutSurf | |||
real(kind=r64), | intent(in) | :: | TAir | |||
real(kind=r64), | intent(in) | :: | CosTilt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | CosTilt | |||
real(kind=r64), | intent(in) | :: | Azimuth | |||
real(kind=r64), | intent(in) | :: | WindDirection |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Roughness | |||
real(kind=r64), | intent(in) | :: | SurfWindSpeed |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | CosineTilt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | CosineTilt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | AirChangeRate |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | AirChangeRate |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | AirChangeRate |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | HydraulicDiameter | |||
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | HydraulicDiameter | |||
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | Height | |||
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | HydraulicDiameter |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | HydraulicDiameter |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | Height | |||
real(kind=r64), | intent(in) | :: | SurfTemp | |||
real(kind=r64), | intent(in) | :: | SupplyAirTemp | |||
real(kind=r64), | intent(in) | :: | AirChangeRate | |||
integer, | intent(in) | :: | ZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | Height | |||
real(kind=r64), | intent(in) | :: | SurfTemp | |||
real(kind=r64), | intent(in) | :: | SupplyAirTemp | |||
real(kind=r64), | intent(in) | :: | AirChangeRate | |||
integer, | intent(in) | :: | ZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | HydraulicDiameter | |||
real(kind=r64), | intent(in) | :: | SurfTemp | |||
real(kind=r64), | intent(in) | :: | SupplyAirTemp | |||
real(kind=r64), | intent(in) | :: | AirChangeRate | |||
integer, | intent(in) | :: | ZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | HydraulicDiameter | |||
real(kind=r64), | intent(in) | :: | SurfTemp | |||
real(kind=r64), | intent(in) | :: | SupplyAirTemp | |||
real(kind=r64), | intent(in) | :: | AirChangeRate | |||
integer, | intent(in) | :: | ZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | HydraulicDiameter | |||
real(kind=r64), | intent(in) | :: | SurfTemp | |||
real(kind=r64), | intent(in) | :: | SupplyAirTemp | |||
real(kind=r64), | intent(in) | :: | AirChangeRate | |||
integer, | intent(in) | :: | ZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | HydraulicDiameter | |||
real(kind=r64), | intent(in) | :: | SurfTemp | |||
real(kind=r64), | intent(in) | :: | SupplyAirTemp | |||
real(kind=r64), | intent(in) | :: | AirChangeRate | |||
integer, | intent(in) | :: | ZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | Height | |||
real(kind=r64), | intent(in) | :: | SurfTemp | |||
real(kind=r64), | intent(in) | :: | QdotConv | |||
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | AirSystemFlowRate | |||
real(kind=r64), | intent(in) | :: | ZoneExtPerimLength | |||
real(kind=r64), | intent(in) | :: | WindWallRatio | |||
integer, | intent(in) | :: | WindowLocationType | |||
integer, | intent(in) | :: | ZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | AirSystemFlowRate | |||
real(kind=r64), | intent(in) | :: | ZoneExtPerimLength | |||
integer, | intent(in) | :: | WindowLocationType | |||
integer, | intent(in) | :: | ZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | AirSystemFlowRate | |||
real(kind=r64), | intent(in) | :: | ZoneExtPerimLength | |||
integer, | intent(in) | :: | ZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | RoughnessIndex | |||
real(kind=r64), | intent(in) | :: | FacePerimeter | |||
real(kind=r64), | intent(in) | :: | FaceArea | |||
real(kind=r64), | intent(in) | :: | WindAtZ | |||
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | RoughnessIndex | |||
real(kind=r64), | intent(in) | :: | FacePerimeter | |||
real(kind=r64), | intent(in) | :: | FaceArea | |||
real(kind=r64), | intent(in) | :: | WindAtZ | |||
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | WindAtZ |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DeltaTemp | |||
real(kind=r64), | intent(in) | :: | WindAtZ |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | SurfaceTemp | |||
real(kind=r64), | intent(in) | :: | AirTemp | |||
real(kind=r64), | intent(in) | :: | CosineTilt | |||
real(kind=r64), | intent(in) | :: | WindAtZ | |||
integer, | intent(in) | :: | RoughnessIndex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | SurfaceTemp | |||
real(kind=r64), | intent(in) | :: | AirTemp | |||
real(kind=r64), | intent(in) | :: | CosineTilt | |||
real(kind=r64), | intent(in) | :: | WindAtZ | |||
integer, | intent(in) | :: | RoughnessIndex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | WindAtZ |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | WindAtZ |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | WindAtZ | |||
real(kind=r64), | intent(in) | :: | LengthScale | |||
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | WindAt10m | |||
real(kind=r64), | intent(in) | :: | WindDir | |||
real(kind=r64), | intent(in) | :: | SurfAzimuth |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | WindAt10m | |||
real(kind=r64), | intent(in) | :: | WindDir | |||
real(kind=r64), | intent(in) | :: | SurfAzimuth | |||
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | WindAt10m | |||
real(kind=r64), | intent(in) | :: | WindDir | |||
real(kind=r64), | intent(in) | :: | LongAxisOutwardAzimuth | |||
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
real(kind=r64), | intent(in) | :: | SurfTemp | |||
real(kind=r64), | intent(in) | :: | AirTemp | |||
real(kind=r64), | intent(in) | :: | WindAtZ | |||
real(kind=r64), | intent(in) | :: | WindDirect | |||
real(kind=R64), | intent(in) | :: | RoofArea | |||
real(kind=r64), | intent(in) | :: | RoofPerimeter |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in), | DIMENSION(:) | :: | SurfaceTemperatures | ||
integer, | intent(in), | optional | :: | ZoneToResimulate |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
real(kind=r64), | intent(in) | :: | HMovInsul | |||
integer, | intent(in) | :: | Roughness | |||
real(kind=r64), | intent(in) | :: | AbsExt | |||
real(kind=r64), | intent(in) | :: | TempExt | |||
real(kind=r64), | intent(out) | :: | HExt | |||
real(kind=r64), | intent(out) | :: | HSky | |||
real(kind=r64), | intent(out) | :: | HGround | |||
real(kind=r64), | intent(out) | :: | HAir |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
real(kind=r64), | intent(in) | :: | SurfaceTemperature | |||
real(kind=r64), | intent(in) | :: | ZoneMeanAirTemperature |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
real(kind=r64), | intent(in) | :: | SurfaceTemperature | |||
real(kind=r64), | intent(in) | :: | ZoneMeanAirTemperature |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
real(kind=r64), | intent(in), | DIMENSION(:) | :: | SurfaceTemperatures | ||
real(kind=r64), | intent(inout), | DIMENSION(:) | :: | HcIn | ||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Vhc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ZoneNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ZoneNum | |||
real(kind=r64), | intent(in), | DIMENSION(:) | :: | SurfaceTemperatures |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ZoneNum | |||
real(kind=r64), | intent(in), | DIMENSION(:) | :: | SurfaceTemperatures |
fw if (ra > 2.0e6): error that outside range of Rayleigh number?
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
real(kind=r64), | intent(in) | :: | asp | |||
real(kind=r64), | intent(in) | :: | tso | |||
real(kind=r64), | intent(in) | :: | tsi | |||
real(kind=r64), | intent(in) | :: | gr | |||
real(kind=r64), | intent(in) | :: | pr | |||
real(kind=r64), | intent(out) | :: | gnu |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
real(kind=r64), | intent(in) | :: | SurfaceTemperature | |||
real(kind=r64), | intent(in) | :: | AirTemperature |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
real(kind=r64), | intent(out) | :: | Hc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
integer, | intent(in) | :: | ConvModelEquationNum | |||
real(kind=R64), | intent(out) | :: | Hc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
integer, | intent(in) | :: | NaturalConvModelEqNum | |||
integer, | intent(in) | :: | ForcedConvModelEqNum | |||
real(kind=r64), | intent(out) | :: | Hc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
integer, | intent(in) | :: | UserCurveNum | |||
real(kind=r64), | intent(out) | :: | Hc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SurfNum | |||
integer, | intent(in) | :: | UserCurveNum | |||
real(kind=r64), | intent(out) | :: | H |