TYPE DefineSZHeatingSetPointManager ! Derived type for the Single Zone Heating 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 supply air
REAL(r64) :: MinSetTemp =0.0d0 ! minimum supply air setpoint temperature
REAL(r64) :: MaxSetTemp =0.0d0 ! maximum supply air setpoint temperature
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 DefineSZHeatingSetPointManager