Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | MaxSlatAngs | = | 19 | |
integer, | public, | parameter | :: | Triangle | = | 1 | |
integer, | public, | parameter | :: | Quadrilateral | = | 2 | |
integer, | public, | parameter | :: | Rectangle | = | 3 | |
integer, | public, | parameter | :: | Polygonal | = | 9 | |
integer, | public, | parameter | :: | RectangularDoorWindow | = | 4 | |
integer, | public, | parameter | :: | RectangularOverhang | = | 5 | |
integer, | public, | parameter | :: | RectangularLeftFin | = | 6 | |
integer, | public, | parameter | :: | RectangularRightFin | = | 7 | |
integer, | public, | parameter | :: | TriangularWindow | = | 8 | |
integer, | public, | parameter | :: | TriangularDoor | = | 9 | |
integer, | public, | parameter | :: | ExternalEnvironment | = | 0 | |
integer, | public, | parameter | :: | Ground | = | -1 | |
integer, | public, | parameter | :: | OtherSideCoefNoCalcExt | = | -2 | |
integer, | public, | parameter | :: | OtherSideCoefCalcExt | = | -3 | |
integer, | public, | parameter | :: | OtherSideCondModeledExt | = | -4 | |
integer, | public, | parameter | :: | GroundFCfactorMethod | = | -5 | |
character(len=*), | public, | parameter, DIMENSION (-5:0) | :: | cExtBoundCondition | = | (/'FCGround ', 'OSCM ', 'OSC ', 'OSC ', 'Ground ', 'ExternalEnvironment'/) | |
integer, | public, | parameter | :: | UpperLeftCorner | = | 1 | |
integer, | public, | parameter | :: | LowerLeftCorner | = | 2 | |
integer, | public, | parameter | :: | LowerRightCorner | = | 3 | |
integer, | public, | parameter | :: | UpperRightCorner | = | 4 | |
integer, | public, | parameter | :: | ConvCoefValue | = | 1 | |
integer, | public, | parameter | :: | ConvCoefSchedule | = | 2 | |
integer, | public, | parameter | :: | ConvCoefUserCurve | = | 3 | |
integer, | public, | parameter | :: | ConvCoefSpecifiedModel | = | 4 | |
integer, | public, | parameter | :: | ZoneMeanAirTemp | = | 1 | |
integer, | public, | parameter | :: | AdjacentAirTemp | = | 2 | |
integer, | public, | parameter | :: | ZoneSupplyAirTemp | = | 3 | |
integer, | public, | parameter | :: | AltAngStepsForSolReflCalc | = | 10 | |
integer, | public, | parameter | :: | AzimAngStepsForSolReflCalc | = | 9 | |
integer, | public, | parameter | :: | SurfaceClass_Wall | = | 1 | |
integer, | public, | parameter | :: | SurfaceClass_Floor | = | 2 | |
integer, | public, | parameter | :: | SurfaceClass_Roof | = | 3 | |
integer, | public, | parameter | :: | SurfaceClass_IntMass | = | 5 | |
integer, | public, | parameter | :: | SurfaceClass_Detached_B | = | 6 | |
integer, | public, | parameter | :: | SurfaceClass_Detached_F | = | 7 | |
integer, | public, | parameter | :: | SurfaceClass_Window | = | 11 | |
integer, | public, | parameter | :: | SurfaceClass_Door | = | 13 | |
integer, | public, | parameter | :: | SurfaceClass_GlassDoor | = | 12 | |
integer, | public, | parameter | :: | SurfaceClass_Shading | = | 14 | |
integer, | public, | parameter | :: | SurfaceClass_Overhang | = | 15 | |
integer, | public, | parameter | :: | SurfaceClass_Fin | = | 16 | |
integer, | public, | parameter | :: | SurfaceClass_TDD_Dome | = | 17 | |
integer, | public, | parameter | :: | SurfaceClass_TDD_Diffuser | = | 18 | |
integer, | public, | parameter | :: | HeatTransferModel_NotSet | = | -1 | |
integer, | public, | parameter | :: | HeatTransferModel_None | = | 0 | |
integer, | public, | parameter | :: | HeatTransferModel_CTF | = | 1 | |
integer, | public, | parameter | :: | HeatTransferModel_EMPD | = | 2 | |
integer, | public, | parameter | :: | HeatTransferModel_CondFD | = | 5 | |
integer, | public, | parameter | :: | HeatTransferModel_HAMT | = | 6 | |
integer, | public, | parameter | :: | HeatTransferModel_Window5 | = | 7 | |
integer, | public, | parameter | :: | HeatTransferModel_ComplexFenestration | = | 8 | |
integer, | public, | parameter | :: | HeatTransferModel_TDD | = | 9 | |
integer, | public, | parameter | :: | OutConvClass_WindwardVertWall | = | 101 | |
integer, | public, | parameter | :: | OutConvClass_LeewardVertWall | = | 102 | |
integer, | public, | parameter | :: | OutConvClass_RoofStable | = | 103 | |
integer, | public, | parameter | :: | OutConvClass_RoofUnstable | = | 104 | |
integer, | public, | parameter | :: | InConvClass_A1_VertWalls | = | 1 | |
integer, | public, | parameter | :: | InConvClass_A1_StableHoriz | = | 2 | |
integer, | public, | parameter | :: | InConvClass_A1_UnstableHoriz | = | 3 | |
integer, | public, | parameter | :: | InConvClass_A1_HeatedFloor | = | 4 | |
integer, | public, | parameter | :: | InConvClass_A1_ChilledCeil | = | 5 | |
integer, | public, | parameter | :: | InConvClass_A1_StableTilted | = | 6 | |
integer, | public, | parameter | :: | InConvClass_A1_UnstableTilted | = | 7 | |
integer, | public, | parameter | :: | InConvClass_A1_Windows | = | 8 | |
integer, | public, | parameter | :: | InConvClass_A2_VertWallsNonHeated | = | 9 | |
integer, | public, | parameter | :: | InConvClass_A2_HeatedVerticalWall | = | 10 | |
integer, | public, | parameter | :: | InConvClass_A2_StableHoriz | = | 11 | |
integer, | public, | parameter | :: | InConvClass_A2_UnstableHoriz | = | 12 | |
integer, | public, | parameter | :: | InConvClass_A2_StableTilted | = | 13 | |
integer, | public, | parameter | :: | InConvClass_A2_UnstableTilted | = | 14 | |
integer, | public, | parameter | :: | InConvClass_A2_Windows | = | 15 | |
integer, | public, | parameter | :: | InConvClass_A3_VertWalls | = | 16 | |
integer, | public, | parameter | :: | InConvClass_A3_StableHoriz | = | 17 | |
integer, | public, | parameter | :: | InConvClass_A3_UnstableHoriz | = | 18 | |
integer, | public, | parameter | :: | InConvClass_A3_StableTilted | = | 19 | |
integer, | public, | parameter | :: | InConvClass_A3_UnstableTilted | = | 20 | |
integer, | public, | parameter | :: | InConvClass_A3_Windows | = | 21 | |
integer, | public, | parameter | :: | InConvClass_B_VertWalls | = | 22 | |
integer, | public, | parameter | :: | InConvClass_B_VertWallsNearHeat | = | 23 | |
integer, | public, | parameter | :: | InConvClass_B_StableHoriz | = | 24 | |
integer, | public, | parameter | :: | InConvClass_B_UnstableHoriz | = | 25 | |
integer, | public, | parameter | :: | InConvClass_B_StableTilted | = | 26 | |
integer, | public, | parameter | :: | InConvClass_B_UnstableTilted | = | 27 | |
integer, | public, | parameter | :: | InConvClass_B_Windows | = | 28 | |
integer, | public, | parameter | :: | InConvClass_C_Walls | = | 29 | |
integer, | public, | parameter | :: | InConvClass_C_Ceiling | = | 30 | |
integer, | public, | parameter | :: | InConvClass_C_Floor | = | 31 | |
integer, | public, | parameter | :: | InConvClass_C_Windows | = | 32 | |
integer, | public, | parameter | :: | InConvClass_D_Walls | = | 33 | |
integer, | public, | parameter | :: | InConvClass_D_StableHoriz | = | 34 | |
integer, | public, | parameter | :: | InConvClass_D_UnstableHoriz | = | 35 | |
integer, | public, | parameter | :: | InConvClass_D_StableTilted | = | 36 | |
integer, | public, | parameter | :: | InConvClass_D_UnstableTilted | = | 37 | |
integer, | public, | parameter | :: | InConvClass_D_Windows | = | 38 | |
integer, | public, | parameter | :: | InConvClass_E_AssistFlowWalls | = | 39 | |
integer, | public, | parameter | :: | InConvClass_E_OpposFlowWalls | = | 40 | |
integer, | public, | parameter | :: | InConvClass_E_StableFloor | = | 41 | |
integer, | public, | parameter | :: | InConvClass_E_UnstableFloor | = | 42 | |
integer, | public, | parameter | :: | InConvClass_E_StableCeiling | = | 43 | |
integer, | public, | parameter | :: | InConvClass_E_UnstableCieling | = | 44 | |
integer, | public, | parameter | :: | InConvClass_E_Windows | = | 45 | |
integer, | public, | parameter | :: | InConvWinLoc_NotSet | = | 0 | |
integer, | public, | parameter | :: | InConvWinLoc_LowerPartOfExteriorWall | = | 1 | |
integer, | public, | parameter | :: | InConvWinLoc_UpperPartOfExteriorWall | = | 2 | |
integer, | public, | parameter | :: | InConvWinLoc_WindowAboveThis | = | 3 | |
integer, | public, | parameter | :: | InConvWinLoc_WindowBelowThis | = | 4 | |
integer, | public, | parameter | :: | InConvWinLoc_LargePartOfExteriorWall | = | 5 | |
integer, | public, | parameter | :: | NoShade | = | -1 | |
integer, | public, | parameter | :: | ShadeOff | = | 0 | |
integer, | public, | parameter | :: | IntShadeOn | = | 1 | |
integer, | public, | parameter | :: | SwitchableGlazing | = | 2 | |
integer, | public, | parameter | :: | ExtShadeOn | = | 3 | |
integer, | public, | parameter | :: | ExtScreenOn | = | 4 | |
integer, | public, | parameter | :: | IntBlindOn | = | 6 | |
integer, | public, | parameter | :: | ExtBlindOn | = | 7 | |
integer, | public, | parameter | :: | BGShadeOn | = | 8 | |
integer, | public, | parameter | :: | BGBlindOn | = | 9 | |
integer, | public, | parameter | :: | IntShadeConditionallyOff | = | 10 | |
integer, | public, | parameter | :: | GlassConditionallyLightened | = | 20 | |
integer, | public, | parameter | :: | ExtShadeConditionallyOff | = | 30 | |
integer, | public, | parameter | :: | IntBlindConditionallyOff | = | 60 | |
integer, | public, | parameter | :: | ExtBlindConditionallyOff | = | 70 | |
integer, | public, | parameter | :: | WSC_ST_NoShade | = | 0 | |
integer, | public, | parameter | :: | WSC_ST_InteriorShade | = | 1 | |
integer, | public, | parameter | :: | WSC_ST_SwitchableGlazing | = | 2 | |
integer, | public, | parameter | :: | WSC_ST_ExteriorShade | = | 3 | |
integer, | public, | parameter | :: | WSC_ST_InteriorBlind | = | 4 | |
integer, | public, | parameter | :: | WSC_ST_ExteriorBlind | = | 5 | |
integer, | public, | parameter | :: | WSC_ST_BetweenGlassShade | = | 6 | |
integer, | public, | parameter | :: | WSC_ST_BetweenGlassBlind | = | 7 | |
integer, | public, | parameter | :: | WSC_ST_ExteriorScreen | = | 8 | |
integer, | public, | parameter | :: | WSCT_AlwaysOn | = | 1 | |
integer, | public, | parameter | :: | WSCT_AlwaysOff | = | 2 | |
integer, | public, | parameter | :: | WSCT_OnIfScheduled | = | 3 | |
integer, | public, | parameter | :: | WSCT_HiSolar | = | 4 | |
integer, | public, | parameter | :: | WSCT_HiHorzSolar | = | 5 | |
integer, | public, | parameter | :: | WSCT_HiOutAirTemp | = | 6 | |
integer, | public, | parameter | :: | WSCT_HiZoneAirTemp | = | 7 | |
integer, | public, | parameter | :: | WSCT_HiZoneCooling | = | 8 | |
integer, | public, | parameter | :: | WSCT_HiGlare | = | 9 | |
integer, | public, | parameter | :: | WSCT_MeetDaylIlumSetp | = | 10 | |
integer, | public, | parameter | :: | WSCT_OnNightLoOutTemp_OffDay | = | 11 | |
integer, | public, | parameter | :: | WSCT_OnNightLoInTemp_OffDay | = | 12 | |
integer, | public, | parameter | :: | WSCT_OnNightIfHeating_OffDay | = | 13 | |
integer, | public, | parameter | :: | WSCT_OnNightLoOutTemp_OnDayCooling | = | 14 | |
integer, | public, | parameter | :: | WSCT_OnNightIfHeating_OnDayCooling | = | 15 | |
integer, | public, | parameter | :: | WSCT_OffNight_OnDay_HiSolarWindow | = | 16 | |
integer, | public, | parameter | :: | WSCT_OnNight_OnDay_HiSolarWindow | = | 17 | |
integer, | public, | parameter | :: | WSCT_OnHiOutTemp_HiSolarWindow | = | 18 | |
integer, | public, | parameter | :: | WSCT_OnHiOutTemp_HiHorzSolar | = | 19 | |
integer, | public, | parameter | :: | WSCT_OnHiZoneTemp_HiSolarWindow | = | 20 | |
integer, | public, | parameter | :: | WSCT_OnHiZoneTemp_HiHorzSolar | = | 21 | |
integer, | public, | parameter | :: | WSC_SAC_FixedSlatAngle | = | 1 | |
integer, | public, | parameter | :: | WSC_SAC_ScheduledSlatAngle | = | 2 | |
integer, | public, | parameter | :: | WSC_SAC_BlockBeamSolar | = | 3 | |
integer, | public, | parameter | :: | DoNotModel | = | 0 | |
integer, | public, | parameter | :: | ModelAsDirectBeam | = | 1 | |
integer, | public, | parameter | :: | ModelAsDiffuse | = | 2 | |
integer, | public, | parameter | :: | DividedLite | = | 1 | |
integer, | public, | parameter | :: | Suspended | = | 2 | |
integer, | public, | parameter | :: | AirFlowWindow_Source_IndoorAir | = | 1 | |
integer, | public, | parameter | :: | AirFlowWindow_Source_OutdoorAir | = | 2 | |
integer, | public, | parameter | :: | AirFlowWindow_Destination_IndoorAir | = | 1 | |
integer, | public, | parameter | :: | AirFlowWindow_Destination_OutdoorAir | = | 2 | |
integer, | public, | parameter | :: | AirFlowWindow_Destination_ReturnAir | = | 3 | |
integer, | public, | parameter | :: | AirFlowWindow_ControlType_MaxFlow | = | 1 | |
integer, | public, | parameter | :: | AirFlowWindow_ControlType_AlwaysOff | = | 2 | |
integer, | public, | parameter | :: | AirFlowWindow_ControlType_Schedule | = | 3 | |
integer, | public, | parameter | :: | Window5DetailedModel | = | 100 | |
integer, | public, | parameter | :: | WindowBSDFModel | = | 101 | |
integer, | public, | parameter | :: | WindowEQLModel | = | 102 | |
type(SurfaceData), | public, | ALLOCATABLE, DIMENSION(:) | :: | Surface | |||
type(SurfaceWindowCalc), | public, | ALLOCATABLE, DIMENSION(:) | :: | SurfaceWindow | |||
type(FrameDividerProperties), | public, | ALLOCATABLE, DIMENSION(:) | :: | FrameDivider | |||
type(StormWindowData), | public, | ALLOCATABLE, DIMENSION(:) | :: | StormWindow | |||
type(WindowShadingControlData), | public, | ALLOCATABLE, DIMENSION(:) | :: | WindowShadingControl | |||
type(OSCData), | public, | ALLOCATABLE, DIMENSION(:) | :: | OSC | |||
type(OSCMData), | public, | ALLOCATABLE, DIMENSION(:) | :: | OSCM | |||
type(ConvectionCoefficient), | public, | ALLOCATABLE, DIMENSION(:) | :: | UserIntConvectionCoeffs | |||
type(ConvectionCoefficient), | public, | ALLOCATABLE, DIMENSION(:) | :: | UserExtConvectionCoeffs | |||
type(ShadingVertexData), | public, | ALLOCATABLE, DIMENSION(:) | :: | ShadeV | |||
type(ExtVentedCavityStruct), | public, | ALLOCATABLE, DIMENSION(:) | :: | ExtVentedCavity | |||
type(SurfaceSolarIncident), | public, | ALLOCATABLE, DIMENSION(:) | :: | SurfIncSolSSG | |||
type(FenestrationSolarAbsorbed), | public, | ALLOCATABLE, DIMENSION(:) | :: | FenLayAbsSSG | |||
integer, | public | :: | TotSurfaces | = | 0 | ||
integer, | public | :: | TotWindows | = | 0 | ||
integer, | public | :: | TotComplexWin | = | 0 | ||
integer, | public | :: | TotStormWin | = | 0 | ||
integer, | public | :: | TotWinShadingControl | = | 0 | ||
integer, | public | :: | TotIntConvCoeff | = | 0 | ||
integer, | public | :: | TotExtConvCoeff | = | 0 | ||
integer, | public | :: | TotOSC | = | 0 | ||
integer, | public | :: | TotOSCM | = | 0 | ||
integer, | public | :: | TotExtVentCav | = | 0 | ||
integer, | public | :: | TotSurfIncSolSSG | = | 0 | ||
integer, | public | :: | TotFenLayAbsSSG | = | 0 | ||
integer, | public | :: | Corner | = | 0 | ||
integer, | public | :: | MaxVerticesPerSurface | = | 4 | ||
integer, | public | :: | BuildingShadingCount | = | 0 | ||
integer, | public | :: | FixedShadingCount | = | 0 | ||
integer, | public | :: | AttachedShadingCount | = | 0 | ||
logical, | public | :: | AspectTransform | = | .false. | ||
logical, | public | :: | CalcSolRefl | = | .false. | ||
logical, | public | :: | CCW | = | .false. | ||
logical, | public | :: | WorldCoordSystem | = | .false. | ||
logical, | public | :: | DaylRefWorldCoordSystem | = | .false. | ||
integer, | public | :: | MaxRecPts | = | 0 | ||
integer, | public | :: | MaxReflRays | = | 0 | ||
real(kind=r64), | public | :: | GroundLevelZ | = | 0.0d0 | ||
logical, | public | :: | AirflowWindows | = | .FALSE. | ||
logical, | public | :: | ShadingTransmittanceVaries | = | .false. | ||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | InsideGlassCondensationFlag | |||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | InsideFrameCondensationFlag | |||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | InsideDividerCondensationFlag | |||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | AdjacentZoneToSurface | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | X0 | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | Y0 | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | Z0 | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DSZone | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DGZone | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DBZone | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DBZoneSSG | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | CBZone | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | AISurf | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | AOSurf | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | BmToBmReflFacObs | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | BmToDiffReflFacObs | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | BmToDiffReflFacGnd | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | AWinSurf | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | AWinCFOverlap | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | AirSkyRadSplit | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinTransSolar | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinBmSolar | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinBmBmSolar | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinBmDifSolar | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinDifSolar | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinDirSolTransAtIncAngle | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinHeatGain | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinHeatGainRep | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinHeatLossRep | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinGainConvGlazToZoneRep | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinGainIRGlazToZoneRep | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinLossSWZoneToOutWinRep | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinGainFrameDividerToZoneRep | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinGainConvGlazShadGapToZoneRep | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinGainConvShadeToZoneRep | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinGainIRShadeToZoneRep | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | OtherConvGainInsideFaceToZoneRep | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinGapConvHtFlowRep | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinShadingAbsorbedSolar | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinSysSolTransmittance | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinSysSolReflectance | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinSysSolAbsorptance | |||
real(kind=r64), | public, | DIMENSION(3,24) | :: | SUNCOSHR | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | ReflFacBmToDiffSolObs | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | ReflFacBmToDiffSolGnd | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | ReflFacBmToBmSolObs | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | ReflFacSkySolObs | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | ReflFacSkySolGnd | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | CosIncAveBmToBmSolObs | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DBZoneIntWin | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | SurfSunlitArea | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | SurfSunlitFrac | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinTransSolarEnergy | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinBmSolarEnergy | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinBmBmSolarEnergy | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinBmDifSolarEnergy | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinDifSolarEnergy | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinHeatGainRepEnergy | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinHeatLossRepEnergy | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinShadingAbsorbedSolarEnergy | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | WinGapConvHtFlowRepEnergy |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | Construction | = | 0 | ||
logical, | public | :: | EMSConstructionOverrideON | = | .FALSE. | ||
integer, | public | :: | EMSConstructionOverrideValue | = | 0 | ||
integer, | public | :: | ConstructionStoredInputValue | = | 0 | ||
integer, | public | :: | Class | = | 0 | ||
integer, | public | :: | Shape | = | 0 | ||
integer, | public | :: | Sides | = | 0 | ||
real(kind=r64), | public | :: | Area | = | 0.0d0 | ||
real(kind=r64), | public | :: | GrossArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | NetAreaShadowCalc | = | 0.0d0 | ||
real(kind=r64), | public | :: | Perimeter | = | 0.0d0 | ||
real(kind=r64), | public | :: | Azimuth | = | 0.0d0 | ||
real(kind=r64), | public | :: | Height | = | 0.0d0 | ||
real(kind=r64), | public | :: | Reveal | = | 0.0d0 | ||
real(kind=r64), | public | :: | Tilt | = | 0.0d0 | ||
real(kind=r64), | public | :: | Width | = | 0.0d0 | ||
logical, | public | :: | HeatTransSurf | = | .false. | ||
integer, | public | :: | HeatTransferAlgorithm | = | HeatTransferModel_NotSet | ||
character(len=MaxNameLength), | public | :: | BaseSurfName | = | ' ' | ||
integer, | public | :: | BaseSurf | = | 0 | ||
integer, | public | :: | NumSubSurfaces | = | 0 | ||
character(len=MaxNameLength), | public | :: | ZoneName | = | ' ' | ||
integer, | public | :: | Zone | = | 0 | ||
character(len=MaxNameLength), | public | :: | ExtBoundCondName | = | ' ' | ||
integer, | public | :: | ExtBoundCond | = | 0 | ||
integer, | public | :: | LowTempErrCount | = | 0 | ||
integer, | public | :: | HighTempErrCount | = | 0 | ||
logical, | public | :: | ExtSolar | = | .false. | ||
logical, | public | :: | ExtWind | = | .false. | ||
integer, | public | :: | IntConvCoeff | = | 0 | ||
logical, | public | :: | EMSOverrideIntConvCoef | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSValueForIntConvCoef | = | 0.0D0 | ||
integer, | public | :: | ExtConvCoeff | = | 0 | ||
logical, | public | :: | EMSOverrideExtConvCoef | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSValueForExtConvCoef | = | 0.0D0 | ||
real(kind=r64), | public | :: | ViewFactorGround | = | 0.0d0 | ||
real(kind=r64), | public | :: | ViewFactorSky | = | 0.0d0 | ||
real(kind=r64), | public | :: | ViewFactorGroundIR | = | 0.0d0 | ||
real(kind=r64), | public | :: | ViewFactorSkyIR | = | 0.0d0 | ||
integer, | public | :: | OSCPtr | = | 0 | ||
integer, | public | :: | OSCMPtr | = | 0 | ||
integer, | public | :: | SchedShadowSurfIndex | = | 0 | ||
logical, | public | :: | ShadowSurfSchedVaries | = | .false. | ||
logical, | public | :: | ShadowingSurf | = | .false. | ||
logical, | public | :: | IsTransparent | = | .false. | ||
real(kind=r64), | public | :: | SchedMinValue | = | 0.0d0 | ||
real(kind=r64), | public | :: | ShadowSurfDiffuseSolRefl | = | 0.0d0 | ||
real(kind=r64), | public | :: | ShadowSurfDiffuseVisRefl | = | 0.0d0 | ||
real(kind=r64), | public | :: | ShadowSurfGlazingFrac | = | 0.0d0 | ||
integer, | public | :: | ShadowSurfGlazingConstruct | = | 0 | ||
logical, | public | :: | ShadowSurfPossibleObstruction | = | .TRUE. | ||
logical, | public | :: | ShadowSurfPossibleReflector | = | .FALSE. | ||
integer, | public | :: | ShadowSurfRecSurfNum | = | 0 | ||
integer, | public | :: | MaterialMovInsulExt | = | 0 | ||
integer, | public | :: | MaterialMovInsulInt | = | 0 | ||
integer, | public | :: | SchedMovInsulExt | = | 0 | ||
integer, | public | :: | SchedMovInsulInt | = | 0 | ||
type(vector), | public, | ALLOCATABLE, DIMENSION(:) | :: | Vertex | |||
type(vector), | public | :: | Centroid | = | vector(0.0d0, 0.0d0, 0.0d0) | ||
type(vector), | public | :: | lcsx | = | vector(0.0d0, 0.0d0, 0.0d0) | ||
type(vector), | public | :: | lcsy | = | vector(0.0d0, 0.0d0, 0.0d0) | ||
type(vector), | public | :: | lcsz | = | vector(0.0d0, 0.0d0, 0.0d0) | ||
type(vector), | public | :: | NewellAreaVector | = | vector(0.0d0, 0.0d0, 0.0d0) | ||
type(vector), | public | :: | NewellSurfaceNormalVector | = | vector(0.0d0, 0.0d0, 0.0d0) | ||
real(kind=r64), | public, | DIMENSION(3) | :: | OutNormVec | = | 0.0d0 | |
real(kind=r64), | public | :: | SinAzim | = | 0.0d0 | ||
real(kind=r64), | public | :: | CosAzim | = | 0.0d0 | ||
real(kind=r64), | public | :: | SinTilt | = | 0.0d0 | ||
real(kind=r64), | public | :: | CosTilt | = | 0.0d0 | ||
logical, | public | :: | IsConvex | = | .true. | ||
logical, | public | :: | IsDegenerate | = | .false. | ||
integer, | public | :: | WindowShadingControlPtr | = | 0 | ||
integer, | public | :: | ShadedConstruction | = | 0 | ||
integer, | public | :: | StormWinConstruction | = | 0 | ||
integer, | public | :: | StormWinShadedConstruction | = | 0 | ||
integer, | public | :: | FrameDivider | = | 0 | ||
real(kind=r64), | public | :: | Multiplier | = | 1.0d0 | ||
integer, | public | :: | Shelf | = | 0 | ||
integer, | public | :: | TAirRef | = | ZoneMeanAirTemp | ||
real(kind=r64), | public | :: | OutDryBulbTemp | = | 0.0d0 | ||
logical, | public | :: | OutDryBulbTempEMSOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | OutDryBulbTempEMSOverrideValue | = | 0.d0 | ||
real(kind=r64), | public | :: | OutWetBulbTemp | = | 0.0d0 | ||
logical, | public | :: | OutWetBulbTempEMSOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | OutWetBulbTempEMSOverrideValue | = | 0.d0 | ||
real(kind=r64), | public | :: | WindSpeed | = | 0.0d0 | ||
logical, | public | :: | WindSpeedEMSOverrideOn | = | .FALSE. | ||
real(kind=r64), | public | :: | WindSpeedEMSOverrideValue | = | 0.d0 | ||
character(len=15), | public | :: | UNomWOFilm | = | '-' | ||
character(len=15), | public | :: | UNomFilm | = | '-' | ||
logical, | public | :: | ExtEcoRoof | = | .false. | ||
logical, | public | :: | ExtCavityPresent | = | .false. | ||
integer, | public | :: | ExtCavNum | = | 0 | ||
logical, | public | :: | IsPV | = | .false. | ||
logical, | public | :: | IsICS | = | .false. | ||
integer, | public | :: | ICSPtr | = | 0 | ||
logical, | public | :: | MirroredSurf | = | .false. | ||
integer, | public | :: | IntConvClassification | = | 0 | ||
integer, | public | :: | IntConvHcModelEq | = | 0 | ||
integer, | public | :: | IntConvHcUserCurveIndex | = | 0 | ||
integer, | public | :: | OutConvClassification | = | 0 | ||
integer, | public | :: | OutConvHfModelEq | = | 0 | ||
integer, | public | :: | OutConvHfUserCurveIndex | = | 0 | ||
integer, | public | :: | OutConvHnModelEq | = | 0 | ||
integer, | public | :: | OutConvHnUserCurveIndex | = | 0 | ||
real(kind=r64), | public | :: | OutConvFaceArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutConvFacePerimeter | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutConvFaceHeight | = | 0.0d0 | ||
real(kind=r64), | public | :: | IntConvZoneWallHeight | = | 0.0d0 | ||
real(kind=r64), | public | :: | IntConvZonePerimLength | = | 0.0d0 | ||
real(kind=r64), | public | :: | IntConvZoneHorizHydrDiam | = | 0.0d0 | ||
real(kind=r64), | public | :: | IntConvWindowWallRatio | = | 0.0d0 | ||
integer, | public | :: | IntConvWindowLocation | = | InConvWinLoc_NotSet | ||
logical, | public | :: | IntConvSurfGetsRadiantHeat | = | .FALSE. | ||
logical, | public | :: | IntConvSurfHasActiveInIt | = | .FALSE. | ||
logical, | public | :: | PartOfVentSlabOrRadiantSurface | = | .false. | ||
real(kind=r64), | public | :: | GenericContam | = | 0.d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | ShadingFlag | = | ShadeOff | ||
logical, | public | :: | ShadingFlagEMSOn | = | .FALSE. | ||
integer, | public | :: | ShadingFlagEMSValue | = | 0 | ||
integer, | public | :: | StormWinFlag | = | -1 | ||
integer, | public | :: | StormWinFlagPrevDay | = | -1 | ||
real(kind=r64), | public | :: | FracTimeShadingDeviceOn | = | 0.0d0 | ||
integer, | public | :: | ExtIntShadePrevTS | = | 0 | ||
integer, | public | :: | ShadedConstruction | = | 0 | ||
logical, | public | :: | SurfDayLightInit | = | .false. | ||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | SolidAngAtRefPt | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | SolidAngAtRefPtWtd | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | IllumFromWinAtRefPt | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | BackLumFromWinAtRefPt | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | SourceLumFromWinAtRefPt | |||
integer, | public | :: | DaylFacPoint | = | 0 | ||
real(kind=r64), | public | :: | VisTransSelected | = | 0.0d0 | ||
real(kind=r64), | public | :: | SwitchingFactor | = | 0.0d0 | ||
real(kind=r64), | public, | DIMENSION(3) | :: | WinCenter | = | 0.0d0 | |
real(kind=r64), | public | :: | Theta | = | 0.0d0 | ||
real(kind=r64), | public | :: | Phi | = | 0.0d0 | ||
real(kind=r64), | public | :: | RhoCeilingWall | = | 0.0d0 | ||
real(kind=r64), | public | :: | RhoFloorWall | = | 0.0d0 | ||
real(kind=r64), | public | :: | FractionUpgoing | = | 0.0d0 | ||
real(kind=r64), | public | :: | VisTransRatio | = | 0.0d0 | ||
real(kind=r64), | public, | DIMENSION(10) | :: | ThetaFace | = | 296.15d0 | |
real(kind=r64), | public | :: | IRfromParentZone | = | 0.0d0 | ||
integer, | public | :: | IRErrCount | = | 0 | ||
integer, | public | :: | IRErrCountC | = | 0 | ||
real(kind=r64), | public | :: | FrameArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameConductance | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameSolAbsorp | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameVisAbsorp | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameEmis | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameAreaXEmiss | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameRadExchangeFactor | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameHRadLinIn | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameRadThermalFluxRec | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameRadThermalFluxRecOld | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrEdgeToCenterGlCondRatio | = | 1.0d0 | ||
real(kind=r64), | public | :: | FrameEdgeArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameTempSurfIn | = | 23.0d0 | ||
real(kind=r64), | public | :: | FrameTempSurfInOld | = | 23.0d0 | ||
real(kind=r64), | public | :: | FrameTempSurfOut | = | 23.0d0 | ||
real(kind=r64), | public | :: | FrameQRadInAbs | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameQRadOutAbs | = | 0.0d0 | ||
real(kind=r64), | public | :: | ProjCorrFrOut | = | 0.0d0 | ||
real(kind=r64), | public | :: | ProjCorrFrIn | = | 0.0d0 | ||
integer, | public | :: | DividerType | = | 0 | ||
real(kind=r64), | public | :: | DividerArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerConductance | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerSolAbsorp | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerVisAbsorp | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerEmis | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerAreaXEmiss | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerRadExchangeFactor | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerHRadLinIn | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerRadThermalFluxRec | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerRadThermalFluxRecOld | = | 0.0d0 | ||
real(kind=r64), | public | :: | DivEdgeToCenterGlCondRatio | = | 1.0d0 | ||
real(kind=r64), | public | :: | DividerEdgeArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerTempSurfIn | = | 23.0d0 | ||
real(kind=r64), | public | :: | DividerTempSurfInOld | = | 23.0d0 | ||
real(kind=r64), | public | :: | DividerTempSurfOut | = | 23.0d0 | ||
real(kind=r64), | public | :: | DividerQRadInAbs | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerQRadOutAbs | = | 0.0d0 | ||
real(kind=r64), | public | :: | ProjCorrDivOut | = | 0.0d0 | ||
real(kind=r64), | public | :: | ProjCorrDivIn | = | 0.0d0 | ||
real(kind=r64), | public | :: | GlazedFrac | = | 1.0d0 | ||
real(kind=r64), | public, | DIMENSION(24) | :: | OutProjSLFracMult | = | 1.0d0 | |
real(kind=r64), | public, | DIMENSION(24) | :: | InOutProjSLFracMult | = | 1.0d0 | |
real(kind=r64), | public | :: | CenterGlArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | EdgeGlCorrFac | = | 1.0d0 | ||
integer, | public | :: | OriginalClass | = | 0 | ||
real(kind=r64), | public | :: | ExtBeamAbsByShade | = | 0.0d0 | ||
real(kind=r64), | public | :: | ExtDiffAbsByShade | = | 0.0d0 | ||
real(kind=r64), | public | :: | IntBeamAbsByShade | = | 0.0d0 | ||
real(kind=r64), | public | :: | IntSWAbsByShade | = | 0.0d0 | ||
real(kind=r64), | public | :: | InitialDifSolAbsByShade | = | 0.0d0 | ||
real(kind=r64), | public | :: | IntLWAbsByShade | = | 0.0d0 | ||
real(kind=r64), | public, | DIMENSION(2) | :: | ShadeAbsFacFace | = | 0.5d0 | |
real(kind=r64), | public | :: | ConvCoeffWithShade | = | 0.0d0 | ||
real(kind=r64), | public | :: | ConvHeatFlowNatural | = | 0.0d0 | ||
real(kind=r64), | public | :: | ConvHeatGainToZoneAir | = | 0.0d0 | ||
real(kind=r64), | public | :: | RetHeatGainToZoneAir | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerConduction | = | 0.0d0 | ||
real(kind=r64), | public | :: | OtherConvHeatGain | = | 0.0d0 | ||
integer, | public | :: | BlindNumber | = | 0 | ||
real(kind=r64), | public, | DIMENSION(MaxSlatAngs) | :: | EffShBlindEmiss | = | 0.0d0 | |
real(kind=r64), | public, | DIMENSION(MaxSlatAngs) | :: | EffGlassEmiss | = | 0.0d0 | |
real(kind=r64), | public | :: | EffInsSurfTemp | = | 23.0d0 | ||
logical, | public | :: | MovableSlats | = | .false. | ||
real(kind=r64), | public | :: | SlatAngThisTS | = | 0.0d0 | ||
real(kind=r64), | public | :: | SlatAngThisTSDeg | = | 0.0d0 | ||
logical, | public | :: | SlatAngThisTSDegEMSon | = | .FALSE. | ||
real(kind=r64), | public | :: | SlatAngThisTSDegEMSValue | = | 0.0D0 | ||
logical, | public | :: | SlatsBlockBeam | = | .false. | ||
real(kind=r64), | public | :: | BlindAirFlowPermeability | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotGlazingThickness | = | 0.0d0 | ||
real(kind=r64), | public | :: | ProfileAngHor | = | 0.0d0 | ||
real(kind=r64), | public | :: | ProfileAngVert | = | 0.0d0 | ||
real(kind=r64), | public | :: | TanProfileAngHor | = | 0.0d0 | ||
real(kind=r64), | public | :: | TanProfileAngVert | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsideSillDepth | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsideReveal | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsideSillSolAbs | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsideRevealSolAbs | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutsideRevealSolAbs | = | 0.0d0 | ||
real(kind=r64), | public | :: | BmSolAbsdInsReveal | = | 0.0d0 | ||
real(kind=r64), | public | :: | BmSolRefldInsReveal | = | 0.0d0 | ||
real(kind=r64), | public | :: | BmSolRefldInsRevealReport | = | 0.0d0 | ||
real(kind=r64), | public | :: | BmSolRefldOutsRevealReport | = | 0.0d0 | ||
real(kind=r64), | public | :: | BmSolAbsdOutsReveal | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutsRevealDiffOntoGlazing | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsRevealDiffOntoGlazing | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsRevealDiffIntoZone | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutsRevealDiffOntoFrame | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsRevealDiffOntoFrame | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsRevealDiffOntoGlazingReport | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsRevealDiffIntoZoneReport | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsRevealDiffOntoFrameReport | = | 0.0d0 | ||
real(kind=r64), | public | :: | BmSolAbsdInsRevealReport | = | 0.0d0 | ||
real(kind=r64), | public | :: | BlTsolBmBm | = | 0.0d0 | ||
real(kind=r64), | public | :: | BlTsolBmDif | = | 0.0d0 | ||
real(kind=r64), | public | :: | BlTsolDifDif | = | 0.0d0 | ||
real(kind=r64), | public | :: | BlGlSysTsolBmBm | = | 0.0d0 | ||
real(kind=r64), | public | :: | BlGlSysTsolDifDif | = | 0.0d0 | ||
integer, | public | :: | ScreenNumber | = | 0 | ||
real(kind=r64), | public | :: | ScTsolBmBm | = | 0.0d0 | ||
real(kind=r64), | public | :: | ScTsolBmDif | = | 0.0d0 | ||
real(kind=r64), | public | :: | ScTsolDifDif | = | 0.0d0 | ||
real(kind=r64), | public | :: | ScGlSysTsolBmBm | = | 0.0d0 | ||
real(kind=r64), | public | :: | ScGlSysTsolDifDif | = | 0.0d0 | ||
real(kind=r64), | public | :: | GlTsolBmBm | = | 0.0d0 | ||
real(kind=r64), | public | :: | GlTsolBmDif | = | 0.0d0 | ||
real(kind=r64), | public | :: | GlTsolDifDif | = | 0.0d0 | ||
integer, | public | :: | AirflowSource | = | 0 | ||
integer, | public | :: | AirflowDestination | = | 0 | ||
real(kind=r64), | public | :: | MaxAirflow | = | 0.0d0 | ||
integer, | public | :: | AirflowControlType | = | 0 | ||
logical, | public | :: | AirflowHasSchedule | = | .FALSE. | ||
integer, | public | :: | AirflowSchedulePtr | = | 0 | ||
real(kind=r64), | public | :: | AirflowThisTS | = | 0.0d0 | ||
real(kind=r64), | public | :: | TAirflowGapOutlet | = | 0.0d0 | ||
integer, | public | :: | WindowCalcIterationsRep | = | 0 | ||
real(kind=r64), | public | :: | BmSolTransThruIntWinRep | = | 0.0d0 | ||
real(kind=r64), | public | :: | VentingOpenFactorRep | = | 0.0d0 | ||
real(kind=r64), | public | :: | VentingOpenFactorMultRep | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsideTempForVentingRep | = | 0.0d0 | ||
real(kind=r64), | public | :: | VentingAvailabilityRep | = | 0.0d0 | ||
real(kind=r64), | public | :: | IllumFromWinAtRefPt1Rep | = | 0.0d0 | ||
real(kind=r64), | public | :: | IllumFromWinAtRefPt2Rep | = | 0.0d0 | ||
real(kind=r64), | public | :: | LumWinFromRefPt1Rep | = | 0.0d0 | ||
real(kind=r64), | public | :: | LumWinFromRefPt2Rep | = | 0.0d0 | ||
real(kind=r64), | public | :: | SkySolarInc | = | 0.0d0 | ||
real(kind=r64), | public | :: | GndSolarInc | = | 0.0d0 | ||
real(kind=r64), | public | :: | SkyGndSolarInc | = | 0.0d0 | ||
real(kind=r64), | public | :: | BmGndSolarInc | = | 0.0d0 | ||
real(kind=r64), | public, | DIMENSION(3) | :: | ZoneAreaMinusThisSurf | = | 0.0d0 | |
real(kind=r64), | public, | DIMENSION(3) | :: | ZoneAreaReflProdMinusThisSurf | = | 0.0d0 | |
real(kind=r64), | public | :: | LightWellEff | = | 1.0d0 | ||
logical, | public | :: | SolarDiffusing | = | .false. | ||
real(kind=r64), | public | :: | BmSolRefldInsRevealRepEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | BmSolRefldOutsRevealRepEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | BmSolTransThruIntWinRepEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameHeatGain | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerHeatGain | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameHeatLoss | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerHeatLoss | = | 0.0d0 | ||
real(kind=r64), | public | :: | TCLayerTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | SpecTemp | = | 0.0d0 | ||
integer, | public | :: | WindowModelType | = | Window5DetailedModel | ||
type(BSDFWindowDescript), | public | :: | ComplexFen |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
real(kind=r64), | public | :: | FrameWidth | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameProjectionOut | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameProjectionIn | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameConductance | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameEdgeWidth | = | 0.06355d0 | ||
real(kind=r64), | public | :: | FrEdgeToCenterGlCondRatio | = | 1.0d0 | ||
real(kind=r64), | public | :: | FrameSolAbsorp | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameVisAbsorp | = | 0.0d0 | ||
real(kind=r64), | public | :: | FrameEmis | = | 0.9d0 | ||
integer, | public | :: | DividerType | = | 0 | ||
real(kind=r64), | public | :: | DividerWidth | = | 0.0d0 | ||
integer, | public | :: | HorDividers | = | 0 | ||
integer, | public | :: | VertDividers | = | 0 | ||
real(kind=r64), | public | :: | DividerProjectionOut | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerProjectionIn | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerEdgeWidth | = | 0.06355d0 | ||
real(kind=r64), | public | :: | DividerConductance | = | 0.0d0 | ||
real(kind=r64), | public | :: | DivEdgeToCenterGlCondRatio | = | 1.0d0 | ||
real(kind=r64), | public | :: | DividerSolAbsorp | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerVisAbsorp | = | 0.0d0 | ||
real(kind=r64), | public | :: | DividerEmis | = | 0.9d0 | ||
integer, | public | :: | MullionOrientation | = | 0 | ||
real(kind=r64), | public | :: | OutsideRevealSolAbs | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsideSillDepth | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsideReveal | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsideSillSolAbs | = | 0.0d0 | ||
real(kind=r64), | public | :: | InsideRevealSolAbs | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | BaseWindowNum | = | 0 | ||
integer, | public | :: | StormWinMaterialNum | = | 0 | ||
real(kind=r64), | public | :: | StormWinDistance | = | 0.0d0 | ||
integer, | public | :: | DateOn | = | 0 | ||
integer, | public | :: | MonthOn | = | 0 | ||
integer, | public | :: | DayOfMonthOn | = | 0 | ||
integer, | public | :: | DateOff | = | 0 | ||
integer, | public | :: | MonthOff | = | 0 | ||
integer, | public | :: | DayOfMonthOff | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | ShadingType | = | WSC_ST_NoShade | ||
integer, | public | :: | ShadedConstruction | = | 0 | ||
integer, | public | :: | ShadingDevice | = | 0 | ||
integer, | public | :: | ShadingControlType | = | 0 | ||
integer, | public | :: | Schedule | = | 0 | ||
real(kind=r64), | public | :: | SetPoint | = | 0.0d0 | ||
real(kind=r64), | public | :: | SetPoint2 | = | 0.0d0 | ||
logical, | public | :: | ShadingControlIsScheduled | = | .false. | ||
logical, | public | :: | GlareControlIsActive | = | .false. | ||
integer, | public | :: | SlatAngleSchedule | = | 0 | ||
integer, | public | :: | SlatAngleControlForBlinds | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
real(kind=r64), | public | :: | ConstTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | ConstTempCoef | = | 0.0d0 | ||
real(kind=r64), | public | :: | ExtDryBulbCoef | = | 0.0d0 | ||
real(kind=r64), | public | :: | GroundTempCoef | = | 0.0d0 | ||
real(kind=r64), | public | :: | SurfFilmCoef | = | 0.0d0 | ||
real(kind=r64), | public | :: | WindSpeedCoef | = | 0.0d0 | ||
real(kind=r64), | public | :: | ZoneAirTempCoef | = | 0.0d0 | ||
character(len=MaxNameLength), | public | :: | ConstTempScheduleName | = | ' ' | ||
integer, | public | :: | ConstTempScheduleIndex | = | 0 | ||
logical, | public | :: | SinusoidalConstTempCoef | = | .FALSE. | ||
real(kind=r64), | public | :: | SinusoidPeriod | = | 0.0D0 | ||
real(kind=r64), | public | :: | TPreviousCoef | = | 0.0d0 | ||
real(kind=r64), | public | :: | TOutsideSurfPast | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinTempLimit | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxTempLimit | = | 0.0d0 | ||
logical, | public | :: | MinLimitPresent | = | .FALSE. | ||
logical, | public | :: | MaxLimitPresent | = | .FALSE. | ||
real(kind=r64), | public | :: | OSCTempCalc | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | Class | = | ' ' | ||
real(kind=r64), | public | :: | TConv | = | 20.0d0 | ||
logical, | public | :: | EMSOverrideOnTConv | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSOverrideTConvValue | = | 0.d0 | ||
real(kind=r64), | public | :: | Hconv | = | 4.0d0 | ||
logical, | public | :: | EMSOverrideOnHConv | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSOverrideHConvValue | = | 0.D0 | ||
real(kind=r64), | public | :: | TRad | = | 20.0d0 | ||
logical, | public | :: | EMSOverrideOnTRad | = | .FALSE. | ||
real(kind=r64), | public | :: | EMSOverrideTRadValue | = | 0.d0 | ||
real(kind=r64), | public | :: | Hrad | = | 4.0d0 | ||
logical, | public | :: | EMSOverrideOnHrad | = | .FALSE. | ||
real(kind=R64), | public | :: | EMSOverrideHradValue | = | 0.d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | WhichSurface | = | 0 | ||
character(len=MaxNameLength), | public | :: | SurfaceName | = | ' ' | ||
integer, | public | :: | OverrideType | = | 0 | ||
real(kind=r64), | public | :: | OverrideValue | = | 0.0d0 | ||
character(len=MaxNameLength), | public | :: | ScheduleName | = | ' ' | ||
integer, | public | :: | ScheduleIndex | = | 0 | ||
integer, | public | :: | UserCurveIndex | = | 0 | ||
integer, | public | :: | HcModelEq | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | NVert | ||||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | XV | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | YV | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | ZV |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | OSCMName | = | ' ' | ||
integer, | public | :: | OSCMPtr | = | 0 | ||
real(kind=r64), | public | :: | Porosity | = | 0.0d0 | ||
real(kind=r64), | public | :: | LWEmitt | = | 0.0d0 | ||
real(kind=r64), | public | :: | SolAbsorp | = | 0.0d0 | ||
integer, | public | :: | BaffleRoughness | = | 1 | ||
real(kind=r64), | public | :: | PlenGapThick | = | 0.0d0 | ||
integer, | public | :: | NumSurfs | = | 0 | ||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | SurfPtrs | |||
real(kind=r64), | public | :: | HdeltaNPL | = | 0.0d0 | ||
real(kind=r64), | public | :: | AreaRatio | = | 0.0d0 | ||
real(kind=r64), | public | :: | Cv | = | 0.0d0 | ||
real(kind=r64), | public | :: | Cd | = | 0.0d0 | ||
real(kind=r64), | public | :: | ActualArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | ProjArea | = | 0.0d0 | ||
type(vector), | public | :: | Centroid | = | vector(0.0d0, 0.0d0, 0.0d0) | ||
real(kind=r64), | public | :: | TAirCav | = | 0.0d0 | ||
real(kind=r64), | public | :: | Tbaffle | = | 0.0d0 | ||
real(kind=r64), | public | :: | TairLast | = | 20.0d0 | ||
real(kind=r64), | public | :: | TbaffleLast | = | 20.0d0 | ||
real(kind=r64), | public | :: | HrPlen | = | 0.0d0 | ||
real(kind=r64), | public | :: | HcPlen | = | 0.0d0 | ||
real(kind=r64), | public | :: | MdotVent | = | 0.0d0 | ||
real(kind=r64), | public | :: | Tilt | = | 0.0d0 | ||
real(kind=r64), | public | :: | Azimuth | = | 0.0d0 | ||
real(kind=r64), | public | :: | QdotSource | = | 0.0d0 | ||
real(kind=r64), | public | :: | Isc | = | 0.0d0 | ||
real(kind=r64), | public | :: | PassiveACH | = | 0.0d0 | ||
real(kind=r64), | public | :: | PassiveMdotVent | = | 0.0d0 | ||
real(kind=r64), | public | :: | PassiveMdotWind | = | 0.0d0 | ||
real(kind=r64), | public | :: | PassiveMdotTherm | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | SurfPtr | = | 0 | ||
integer, | public | :: | ConstrPtr | = | 0 | ||
integer, | public | :: | SchedPtr | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | SurfPtr | = | 0 | ||
integer, | public | :: | ConstrPtr | = | 0 | ||
integer, | public | :: | NumOfSched | = | 0 | ||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | SchedPtrs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ClassNo |