Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | ControlZoneName | = | ' ' | ||
integer, | public | :: | ControlZoneNum | = | 0 | ||
integer, | public | :: | ZoneNodeNum | = | 0 | ||
integer, | public | :: | ZoneInletNodeNum | = | 0 | ||
real(kind=r64), | public | :: | MinSetTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetTemp | = | 0.0d0 | ||
integer, | public | :: | MixedAirNode | = | 0 | ||
integer, | public | :: | FanNodeIn | = | 0 | ||
integer, | public | :: | FanNodeOut | = | 0 | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
integer, | public | :: | OAInNode | = | 0 | ||
integer, | public | :: | RetNode | = | 0 | ||
integer, | public | :: | LoopInNode | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
TYPE DefineSZReheatSetPointManager ! Derived type for the Single Zone Reheat Setpoint Manager data
CHARACTER(len=MaxNameLength) :: Name =' '
CHARACTER(len=MaxNameLength) :: CtrlVarType =' ' ! type of variable to be set
INTEGER :: CtrlTypeMode =0 ! set to iCtrlVarType_xxxx
CHARACTER(len=MaxNameLength) :: ControlZoneName =' ' ! name of the control zone (zone with main thermostat)
INTEGER :: ControlZoneNum =0 ! number (index into Zone array) of control zone
INTEGER :: ZoneNodeNum =0 ! zone node number
INTEGER :: ZoneInletNodeNum =0 ! inlet node number for the SZRH air
REAL(r64) :: MinSetTemp =0.0d0 ! minimum supply air setpoint temperature
REAL(r64) :: MaxSetTemp =0.0d0 ! maximum supply air setpoint temperature
INTEGER :: MixedAirNode =0 ! mixed air node number
INTEGER :: FanNodeIn =0 ! fan inlet node number
INTEGER :: FanNodeOut =0 ! fan outlet node number
INTEGER :: AirLoopNum =0 ! air loop index of air loop associated with this setpoint manager
INTEGER :: OAInNode =0 ! outside airstream inlet node to the OA mixer
INTEGER :: RetNode =0 ! return node inlet to OA mixer
INTEGER :: LoopInNode =0 ! Primary Air System inlet node
INTEGER :: NumCtrlNodes =0
INTEGER, DIMENSION(:), ALLOCATABLE :: CtrlNodes ! node numbers of nodes where setpoint is to be set
REAL(r64) :: SetPt =0.0d0 ! the setpoint
END TYPE DefineSZReheatSetPointManager