Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | parameter | :: | MaxRefPoints | = | 2 | |
integer, | public, | parameter | :: | MaxMapRefPoints | = | 2500 | |
integer, | public, | parameter | :: | NotInOrAdjZoneExtWin | = | 0 | |
integer, | public, | parameter | :: | InZoneExtWin | = | 1 | |
integer, | public, | parameter | :: | AdjZoneExtWin | = | 2 | |
integer, | public, | parameter | :: | CalledForRefPoint | = | 101 | |
integer, | public, | parameter | :: | CalledForMapPoint | = | 102 | |
integer, | public, | parameter | :: | NoDaylighting | = | 0 | |
integer, | public, | parameter | :: | DetailedDaylighting | = | 1 | |
integer, | public, | parameter | :: | DElightDaylighting | = | 2 | |
character(len=*), | public, | parameter, DIMENSION(2) | :: | DaylightTypes | = | (/'Daylighting:Controls ', 'Daylighting:DELight:Controls'/) | |
type(ZoneDaylightCalc), | public, | ALLOCATABLE, DIMENSION(:) | :: | ZoneDaylight | |||
type(IllumMapData), | public, | ALLOCATABLE, DIMENSION(:) | :: | IllumMap | |||
type(MapCalcData), | public, | ALLOCATABLE, DIMENSION(:) | :: | IllumMapCalc | |||
integer, | public | :: | TotIllumMaps | = | 0 | ||
logical, | public | :: | mapResultsToReport | = | .false. | ||
logical, | public | :: | mapResultsReported | = | .false. | ||
character(len=1), | public | :: | MapColSep | = | ' ' | ||
logical, | public | :: | DFSReportSizingDays | = | .false. | ||
logical, | public | :: | DFSReportAllShadowCalculationDays | = | .false. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | SurfNum | = | 0 | ||
integer, | public | :: | NumOfIntWindows | = | 0 | ||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | IntWinNum |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | DaylightType | = | 0 | ||
integer, | public | :: | AvailSchedNum | = | 0 | ||
integer, | public | :: | TotalDaylRefPoints | = | 0 | ||
integer, | public | :: | TotalDElightRefPts | = | 0 | ||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | DaylRefPtAbsCoord | |||
logical(kind=1), | public, | ALLOCATABLE, DIMENSION(:) | :: | DaylRefPtInBounds | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | FracZoneDaylit | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | IllumSetPoint | |||
integer, | public | :: | LightControlType | = | 1 | ||
real(kind=r64), | public | :: | ViewAzimuthForGlare | = | 0.0d0 | ||
integer, | public | :: | MaxGlareallowed | = | 0 | ||
real(kind=r64), | public | :: | MinPowerFraction | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinLightFraction | = | 0.0d0 | ||
integer, | public | :: | LightControlSteps | = | 0 | ||
real(kind=r64), | public | :: | LightControlProbability | = | 0.0d0 | ||
integer, | public | :: | TotalExtWindows | = | 0 | ||
real(kind=r64), | public | :: | AveVisDiffReflect | = | 0.0d0 | ||
real(kind=r64), | public, | ALLOCATABLE, Dimension (:) | :: | RefPtPowerReductionFactor | |||
real(kind=r64), | public | :: | ZonePowerReductionFactor | = | 1.0D0 | ||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DaylIllumAtRefPt | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | GlareIndexAtRefPt | |||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | AdjIntWinZoneNums | |||
integer, | public | :: | NumOfIntWinAdjZones | = | 0 | ||
integer, | public | :: | NumOfIntWinAdjZoneExtWins | = | 0 | ||
type(IntWinAdjZoneExtWinStruct), | public, | ALLOCATABLE, DIMENSION(:) | :: | IntWinAdjZoneExtWin | |||
integer, | public | :: | NumOfDayltgExtWins | = | 0 | ||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | DayltgExtWinSurfNums | |||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | DayltgFacPtrsForExtWins | |||
real(kind=r64), | public | :: | MinIntWinSolidAng | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotInsSurfArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | FloorVisRefl | = | 0.0d0 | ||
real(kind=r64), | public | :: | InterReflIllFrIntWins | = | 0.0d0 | ||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | BacLum | |||
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 | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:,:) | :: | DaylIllFacSky | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:,:) | :: | DaylSourceFacSky | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:,:) | :: | DaylBackFacSky | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylIllFacSun | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylIllFacSunDisk | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylSourceFacSun | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylSourceFacSunDisk | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylBackFacSun | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylBackFacSunDisk | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | TimeExceedingGlareIndexSPAtRefPt | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | TimeExceedingDaylightIlluminanceSPAtRefPt | |||
logical, | public | :: | AdjZoneHasDayltgCtrl | = | .false. | ||
integer, | public | :: | MapCount | = | 0 | ||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | ZoneToMap |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | Zone | = | 0 | ||
real(kind=r64), | public | :: | Z | = | 0.0d0 | ||
real(kind=r64), | public | :: | Xmin | = | 0.0d0 | ||
real(kind=r64), | public | :: | Xmax | = | 0.0d0 | ||
integer, | public | :: | Xnum | = | 0 | ||
real(kind=r64), | public | :: | Xinc | = | 0.0d0 | ||
real(kind=r64), | public | :: | Ymin | = | 0.0d0 | ||
real(kind=r64), | public | :: | Ymax | = | 0.0d0 | ||
integer, | public | :: | Ynum | = | 0 | ||
real(kind=r64), | public | :: | Yinc | = | 0.0d0 | ||
integer, | public | :: | UnitNo | = | 0 | ||
logical, | public | :: | HeaderXLineLengthNeeded | = | .true. | ||
integer, | public | :: | HeaderXLineLength | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | TotalMapRefPoints | = | 0 | ||
integer, | public | :: | Zone | = | 0 | ||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | MapRefPtAbsCoord | |||
logical(kind=1), | public, | ALLOCATABLE, DIMENSION(:) | :: | MapRefPtInBounds | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DaylIllumAtMapPt | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | GlareIndexAtMapPt | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | DaylIllumAtMapPtHr | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | GlareIndexAtMapPtHr | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | SolidAngAtMapPt | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:) | :: | SolidAngAtMapPtWtd | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:) | :: | IllumFromWinAtMapPt | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:) | :: | BackLumFromWinAtMapPt | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:) | :: | SourceLumFromWinAtMapPt | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:,:) | :: | DaylIllFacSky | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:,:) | :: | DaylSourceFacSky | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:,:) | :: | DaylBackFacSky | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylIllFacSun | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylIllFacSunDisk | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylSourceFacSun | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylSourceFacSunDisk | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylBackFacSun | |||
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:,:,:,:) | :: | DaylBackFacSunDisk |