TYPE AirLoopZoneEquipConnectData
CHARACTER(len=MaxNameLength) :: AirLoopName = ' ' ! Name of Primary Air System
INTEGER :: NumReturnNodes = 0 ! Number of return nodes connected to system
INTEGER :: NumSupplyNodes = 0 ! number of supply nodes exiting primary air system
INTEGER :: NumZonesCooled = 0 ! number of zones cooled by this primary air system
INTEGER :: NumZonesHeated = 0 ! number of zones heated by this primary air system
INTEGER,DIMENSION(:),ALLOCATABLE :: ZoneEquipReturnNodeNum ! Zone Equip side return air node numbers
INTEGER,DIMENSION(:),ALLOCATABLE :: ZoneEquipSupplyNodeNum ! Zone equip side supply air node numbers
INTEGER,DIMENSION(:),ALLOCATABLE :: AirLoopReturnNodeNum ! Air loop side return air node numbers
INTEGER,DIMENSION(:),ALLOCATABLE :: AirLoopSupplyNodeNum ! Air loop side supply air node numbers
INTEGER,DIMENSION(:),ALLOCATABLE :: CoolCtrlZoneNums ! Controlled zone numbers of zones cooled by this air loop
INTEGER,DIMENSION(:),ALLOCATABLE :: HeatCtrlZoneNums ! Controlled zone numbers of zones heated by this air loop
INTEGER,DIMENSION(:),ALLOCATABLE :: CoolZoneInletNodes ! Zone inlet node numbers of zones cooled by this air loop
INTEGER,DIMENSION(:),ALLOCATABLE :: HeatZoneInletNodes ! Zone inlet node numbers of zones heated by this air loop
INTEGER,DIMENSION(:),ALLOCATABLE :: TermUnitCoolInletNodes ! Air terminal unit cooling inlet node numbers for this air loop
INTEGER,DIMENSION(:),ALLOCATABLE :: TermUnitHeatInletNodes ! Air terminal unit heating inlet node numbers for this air loop
INTEGER,DIMENSION(:),ALLOCATABLE :: SupplyDuctType ! 1=main, 2=cooling, 3=heating, 4=other
END TYPE AirLoopZoneEquipConnectData