TYPE DefMultiZoneAverageMinHumSetPointManager ! derived type for SetpointManager:MultiZone:MinimumHumidity:Average 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) :: AirLoopName =' ' ! name of air loop using MultiZone:MinimumHumidity:Average strategy
INTEGER :: AirLoopNum =0 ! index of named air loop
REAL(r64) :: MinSetHum =0.0d0 ! minimum supply air humidity ratio [kg/kg]
REAL(r64) :: MaxSetHum =0.0d0 ! maximum supply air humidity ratio [kg/kg]
INTEGER :: NumCtrlNodes =0 ! number of nodes whose humidity ratio is being set
INTEGER, DIMENSION(:), ALLOCATABLE :: CtrlNodes ! nodes where humidity ratio is being set
REAL(r64) :: SetPt =0.0d0 ! the humidity ratio setpoint [kg/kg]
END TYPE DefMultiZoneAverageMinHumSetPointManager