Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | ControllerListName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | ComponentListName | = | ' ' | ||
integer, | public | :: | ControllerListNum | = | 0 | ||
integer, | public | :: | NumComponents | = | 0 | ||
integer, | public | :: | NumControllers | = | 0 | ||
integer, | public | :: | NumSimpleControllers | = | 0 | ||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentName | |||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentType | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentType_Num | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ComponentIndex | |||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | ControllerName | |||
character(len=MaxNameLength), | public, | DIMENSION(:), ALLOCATABLE | :: | ControllerType | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ControllerIndex |
TYPE OutsideAirSysProps
CHARACTER(len=MaxNameLength) :: Name = ' '
CHARACTER(len=MaxNameLength) :: ControllerListName = ' '
CHARACTER(len=MaxNameLength) :: ComponentListName = ' '
INTEGER :: ControllerListNum = 0 ! index of the Controller List
INTEGER :: NumComponents = 0
INTEGER :: NumControllers = 0
INTEGER :: NumSimpleControllers = 0 ! number of CONTROLLER:SIMPLE objects in OA Sys controller list
CHARACTER(len=MaxNameLength),DIMENSION(:),ALLOCATABLE :: ComponentName
CHARACTER(len=MaxNameLength),DIMENSION(:),ALLOCATABLE :: ComponentType
INTEGER, DIMENSION(:), ALLOCATABLE :: ComponentType_Num ! Parameterized (see above) Component Types this
! module can address
INTEGER, DIMENSION(:), ALLOCATABLE :: ComponentIndex ! Which one in list -- updated by routines called from here
CHARACTER(len=MaxNameLength),DIMENSION(:),ALLOCATABLE :: ControllerName
CHARACTER(len=MaxNameLength),DIMENSION(:),ALLOCATABLE :: ControllerType
INTEGER, DIMENSION(:), ALLOCATABLE :: ControllerIndex ! Which one in list -- updated by routines called from here
END TYPE OutsideAirSysProps