Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | SchedHi | = | ' ' | ||
character(len=MaxNameLength), | public | :: | SchedLo | = | ' ' | ||
integer, | public | :: | SchedPtrHi | = | 0 | ||
integer, | public | :: | SchedPtrLo | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
character(len=MaxNameLength), | public | :: | CtrlNodeListName | = | ' ' | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPtHi | = | 0.0d0 | ||
real(kind=r64), | public | :: | SetPtLo | = | 0.0d0 |
TYPE DefineSchedDualSetPointManager ! Derived type for Scheduled Dual Setpoint Manager
CHARACTER(len=MaxNameLength) :: Name =' '
CHARACTER(len=MaxNameLength) :: CtrlVarType =' '
INTEGER :: CtrlTypeMode = 0 ! set to iCtrlVarType_xxxx
CHARACTER(len=MaxNameLength) :: SchedHi =' '
CHARACTER(len=MaxNameLength) :: SchedLo =' '
INTEGER :: SchedPtrHi =0
INTEGER :: SchedPtrLo =0
INTEGER :: NumCtrlNodes =0
CHARACTER(len=MaxNameLength) :: CtrlNodeListName=' '
INTEGER, DIMENSION(:), ALLOCATABLE :: CtrlNodes
REAL(r64) :: SetPtHi =0.0d0
REAL(r64) :: SetPtLo =0.0d0
END TYPE DefineSchedDualSetPointManager