Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | RefGroundTempObjType | = | ' ' | ||
integer, | public | :: | RefTypeMode | = | 0 | ||
real(kind=r64), | public | :: | Offset | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinSetTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetTemp | = | 0.0d0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
TYPE DefineGroundTempSetPointManager
CHARACTER(len=MaxNameLength) :: Name =' '
CHARACTER(len=MaxNameLength) :: CtrlVarType =' ' ! type of variable to be set
INTEGER :: CtrlTypeMode = 0 ! set to iCtrlVarType_xxxx
CHARACTER(len=MaxNameLength) :: RefGroundTempObjType =' ' ! Reference Temperature type (Available choices are listed below)
! Site:GroundTemperature:BuildingSurface
! Site:GroundTemperature:Shallow
! Site:GroundTemperature:Deep
! Site:GroundTemperature:FCfactorMethod
INTEGER :: RefTypeMode = 0 ! set to iRefGroundTempObjType_xxxx based on RefGroundTempObjType
REAL(r64) :: Offset =0.0d0 ! Offset temperature difference
REAL(r64) :: MinSetTemp =0.0d0 ! Minimum supply air setpoint temperature
REAL(r64) :: MaxSetTemp =0.0d0 ! Maximum supply air setpoint temperature
INTEGER :: NumCtrlNodes =0 ! number of nodes whose temperature is being set
INTEGER, DIMENSION(:), ALLOCATABLE :: CtrlNodes ! nodes where temperature is being set
REAL(r64) :: SetPt =0.0d0 ! the setpoint
END TYPE DefineGroundTempSetPointManager