Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | parameter | :: | MaxTemp | = | 1 | |
integer, | private, | parameter | :: | MinTemp | = | 2 | |
integer, | private, | parameter | :: | TempFirst | = | 1 | |
integer, | private, | parameter | :: | FlowFirst | = | 2 | |
integer, | private, | parameter | :: | iRefTempType_WetBulb | = | 1 | |
integer, | private, | parameter | :: | iRefTempType_DryBulb | = | 2 | |
integer, | private, | parameter | :: | iRefGroundTempObjType_BuildingSurface | = | 1 | |
integer, | private, | parameter | :: | iRefGroundTempObjType_Shallow | = | 2 | |
integer, | private, | parameter | :: | iRefGroundTempObjType_Deep | = | 3 | |
integer, | private, | parameter | :: | iRefGroundTempObjType_FCfactorMethod | = | 4 | |
integer, | public, | parameter | :: | iCtrlVarType_Temp | = | 1 | |
integer, | private, | parameter | :: | iCtrlVarType_MaxTemp | = | 2 | |
integer, | private, | parameter | :: | iCtrlVarType_MinTemp | = | 3 | |
integer, | public, | parameter | :: | iCtrlVarType_HumRat | = | 4 | |
integer, | public, | parameter | :: | iCtrlVarType_MaxHumRat | = | 5 | |
integer, | private, | parameter | :: | iCtrlVarType_MinHumRat | = | 6 | |
integer, | private, | parameter | :: | iCtrlVarType_MassFlow | = | 7 | |
integer, | private, | parameter | :: | iCtrlVarType_MaxMassFlow | = | 8 | |
integer, | private, | parameter | :: | iCtrlVarType_MinMassFlow | = | 9 | |
integer, | private, | parameter | :: | NumValidCtrlTypes | = | 9 | |
character(len=*), | private, | parameter, DIMENSION(NumValidCtrlTypes) | :: | cValidCtrlTypes | = | (/'Temperature ', 'MaximumTemperature ', 'MinimumTemperature ', 'HumidityRatio ', 'MaximumHumidityRatio ', 'MinimumHumidityRatio ', 'MassFlowRate ', 'MaximumMassFlowRate ', 'MinimumMassFlowRate '/) | |
integer, | private, | parameter | :: | iSPMType_Scheduled | = | 1 | |
integer, | private, | parameter | :: | iSPMType_ScheduledDual | = | 2 | |
integer, | private, | parameter | :: | iSPMType_OutsideAir | = | 3 | |
integer, | private, | parameter | :: | iSPMType_SZReheat | = | 4 | |
integer, | private, | parameter | :: | iSPMType_SZHeating | = | 5 | |
integer, | private, | parameter | :: | iSPMType_SZCooling | = | 6 | |
integer, | private, | parameter | :: | iSPMType_SZMinHum | = | 7 | |
integer, | private, | parameter | :: | iSPMType_SZMaxHum | = | 8 | |
integer, | private, | parameter | :: | iSPMType_MixedAir | = | 9 | |
integer, | private, | parameter | :: | iSPMType_OutsideAirPretreat | = | 10 | |
integer, | private, | parameter | :: | iSPMType_Warmest | = | 11 | |
integer, | private, | parameter | :: | iSPMType_Coldest | = | 12 | |
integer, | private, | parameter | :: | iSPMType_WarmestTempFlow | = | 13 | |
integer, | private, | parameter | :: | iSPMType_RAB | = | 14 | |
integer, | private, | parameter | :: | iSPMType_MZCoolingAverage | = | 15 | |
integer, | private, | parameter | :: | iSPMType_MZHeatingAverage | = | 16 | |
integer, | private, | parameter | :: | iSPMType_MZMinHumAverage | = | 17 | |
integer, | private, | parameter | :: | iSPMType_MZMaxHumAverage | = | 18 | |
integer, | private, | parameter | :: | iSPMType_MZMinHum | = | 19 | |
integer, | private, | parameter | :: | iSPMType_MZMaxHum | = | 20 | |
integer, | private, | parameter | :: | iSPMType_FollowOATemp | = | 21 | |
integer, | private, | parameter | :: | iSPMType_FollowSysNodeTemp | = | 22 | |
integer, | private, | parameter | :: | iSPMType_GroundTemp | = | 23 | |
integer, | private, | parameter | :: | iSPMType_CondEntReset | = | 24 | |
integer, | private, | parameter | :: | iSPMType_IdealCondEntReset | = | 25 | |
integer, | private, | parameter | :: | iSPMType_SZOneStageCooling | = | 26 | |
integer, | private, | parameter | :: | iSPMType_SZOneStageHeating | = | 27 | |
integer, | private, | parameter | :: | NumValidSPMTypes | = | 27 | |
character(len=*), | private, | parameter, DIMENSION(NumValidSPMTypes) | :: | cValidSPMTypes | = | (/'SetpointManager:Scheduled ', 'SetpointManager:Scheduled:DualSetpoint ', 'SetpointManager:OutdoorAirReset ', 'SetpointManager:SingleZone:Reheat ', 'SetpointManager:SingleZone:Heating ', 'SetpointManager:SingleZone:Cooling ', 'SetpointManager:SingleZone:Humidity:Minimum ', 'SetpointManager:SingleZone:Humidity:Maximum ', 'SetpointManager:MixedAir ', 'SetpointManager:OutdoorAirPretreat ', 'SetpointManager:Warmest ', 'SetpointManager:Coldest ', 'SetpointManager:WarmestTemperatureFlow ', 'SetpointManager:ReturnAirBypassFlow ', 'SetpointManager:MultiZone:Cooling:Average ', 'SetpointManager:MultiZone:Heating:Average ', 'SetpointManager:MultiZone:MinimumHumidity:Average', 'SetpointManager:MultiZone:MaximumHumidity:Average', 'SetpointManager:MultiZone:Humidity:Minimum ', 'SetpointManager:MultiZone:Humidity:Maximum ', 'SetpointManager:FollowOutdoorAirTemperature ', 'SetpointManager:FollowSystemNodeTemperature ', 'SetpointManager:FollowGroundTemperature ', 'SetpointManager:CondenserEnteringReset ', 'SetpointManager:CondenserEnteringReset:Ideal ', 'SetpointManager:SingleZone:OneStageCooling ', 'SetpointManager:SingleZone:OneStageHeating '/) | |
integer, | private | :: | NumAllSetPtMgrs | = | 0 | ||
integer, | private | :: | NumSchSetPtMgrs | = | 0 | ||
integer, | private | :: | NumDualSchSetPtMgrs | = | 0 | ||
integer, | private | :: | NumOutAirSetPtMgrs | = | 0 | ||
integer, | private | :: | NumSZRhSetPtMgrs | = | 0 | ||
integer, | private | :: | NumSZHtSetPtMgrs | = | 0 | ||
integer, | private | :: | NumSZClSetPtMgrs | = | 0 | ||
integer, | private | :: | NumSZMinHumSetPtMgrs | = | 0 | ||
integer, | private | :: | NumSZMaxHumSetPtMgrs | = | 0 | ||
integer, | private | :: | NumMixedAirSetPtMgrs | = | 0 | ||
integer, | private | :: | NumOAPretreatSetPtMgrs | = | 0 | ||
integer, | private | :: | NumWarmestSetPtMGrs | = | 0 | ||
integer, | private | :: | NumColdestSetPtMGrs | = | 0 | ||
integer, | private | :: | NumWarmestSetPtMGrsTempFlow | = | 0 | ||
integer, | private | :: | NumRABFlowSetPtMgrs | = | 0 | ||
integer, | private | :: | NumMZClgAverageSetPtMGrs | = | 0 | ||
integer, | private | :: | NumMZHtgAverageSetPtMGrs | = | 0 | ||
integer, | private | :: | NumMZAverageMinHumSetPtMgrs | = | 0 | ||
integer, | private | :: | NumMZAverageMaxHumSetPtMgrs | = | 0 | ||
integer, | private | :: | NumMZMinHumSetPtMgrs | = | 0 | ||
integer, | private | :: | NumMZMaxHumSetPtMgrs | = | 0 | ||
integer, | private | :: | NumFollowOATempSetPtMgrs | = | 0 | ||
integer, | private | :: | NumFollowSysNodeTempSetPtMgrs | = | 0 | ||
integer, | private | :: | NumGroundTempSetPtMgrs | = | 0 | ||
integer, | private | :: | NumCondEntSetPtMgrs | = | 0 | ||
integer, | private | :: | NumIdealCondEntSetPtMgrs | = | 0 | ||
integer, | private | :: | NumSZOneStageCoolingSetPtMgrs | = | 0 | ||
integer, | private | :: | NumSZOneStageHeatingSetPtMgrs | = | 0 | ||
logical, | private | :: | ManagerOn | = | .false. | ||
logical, | private, | SAVE | :: | GetInputFlag | = | .TRUE. | |
type(DataSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | AllSetPtMgr | |||
type(DefineScheduledSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | SchSetPtMgr | |||
type(DefineSchedDualSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | DualSchSetPtMgr | |||
type(DefineOutsideAirSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | OutAirSetPtMgr | |||
type(DefineSZReheatSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | SingZoneRhSetPtMgr | |||
type(DefineSZHeatingSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | SingZoneHtSetPtMgr | |||
type(DefineSZCoolingSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | SingZoneClSetPtMgr | |||
type(DefineSZMinHumSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | SZMinHumSetPtMgr | |||
type(DefineSZMaxHumSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | SZMaxHumSetPtMgr | |||
type(DefineMixedAirSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | MixedAirSetPtMgr | |||
type(DefineOAPretreatSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | OAPretreatSetPtMgr | |||
type(DefineWarmestSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | WarmestSetPtMgr | |||
type(DefineColdestSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | ColdestSetPtMgr | |||
type(DefWarmestSetPtManagerTempFlow), | private, | ALLOCATABLE, DIMENSION(:) | :: | WarmestSetPtMgrTempFlow | |||
type(DefRABFlowSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | RABFlowSetPtMgr | |||
type(DefMultiZoneAverageCoolingSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | MZAverageCoolingSetPtMgr | |||
type(DefMultiZoneAverageHeatingSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | MZAverageHeatingSetPtMgr | |||
type(DefMultiZoneAverageMinHumSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | MZAverageMinHumSetPtMgr | |||
type(DefMultiZoneAverageMaxHumSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | MZAverageMaxHumSetPtMgr | |||
type(DefMultiZoneMinHumSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | MZMinHumSetPtMgr | |||
type(DefMultiZoneMaxHumSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | MZMaxHumSetPtMgr | |||
type(DefineFollowOATempSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | FollowOATempSetPtMgr | |||
type(DefineFollowSysNodeTempSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | FollowSysNodeTempSetPtMgr | |||
type(DefineGroundTempSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | GroundTempSetPtMgr | |||
type(DefineCondEntSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | CondEntSetPtMgr | |||
type(DefineIdealCondEntSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | IdealCondEntSetPtMgr | |||
type(DefineSZOneStageCoolinggSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | SZOneStageCoolingSetPtMgr | |||
type(DefineSZOneStageHeatingSetPointManager), | private, | ALLOCATABLE, DIMENSION(:) | :: | SZOneStageHeatingSetPtMgr |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | SPMType | = | 0 | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
integer, | public | :: | AirLoopNum | = | 0 | ||
character(len=MaxNameLength), | public | :: | AirLoopName | = | ' ' |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | Sched | = | ' ' | ||
integer, | public | :: | SchedPtr | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
character(len=MaxNameLength), | public | :: | CtrlNodeListName | = | ' ' | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
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 | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
real(kind=r64), | public | :: | OutLowSetPt1 | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutLow1 | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutHighSetPt1 | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutHigh1 | = | 0.0d0 | ||
character(len=MaxNameLength), | public | :: | Sched | = | ' ' | ||
integer, | public | :: | SchedPtr | = | 0 | ||
real(kind=r64), | public | :: | OutLowSetPt2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutLow2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutHighSetPt2 | = | 0.0d0 | ||
real(kind=r64), | public | :: | OutHigh2 | = | 0.0d0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
character(len=MaxNameLength), | public | :: | CtrlNodeListName | = | ' ' | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | ControlZoneName | = | ' ' | ||
integer, | public | :: | ControlZoneNum | = | 0 | ||
integer, | public | :: | ZoneNodeNum | = | 0 | ||
integer, | public | :: | ZoneInletNodeNum | = | 0 | ||
real(kind=r64), | public | :: | MinSetTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetTemp | = | 0.0d0 | ||
integer, | public | :: | MixedAirNode | = | 0 | ||
integer, | public | :: | FanNodeIn | = | 0 | ||
integer, | public | :: | FanNodeOut | = | 0 | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
integer, | public | :: | OAInNode | = | 0 | ||
integer, | public | :: | RetNode | = | 0 | ||
integer, | public | :: | LoopInNode | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | ControlZoneName | = | ' ' | ||
integer, | public | :: | ControlZoneNum | = | 0 | ||
integer, | public | :: | ZoneNodeNum | = | 0 | ||
integer, | public | :: | ZoneInletNodeNum | = | 0 | ||
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 | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | ControlZoneName | = | ' ' | ||
integer, | public | :: | ControlZoneNum | = | 0 | ||
integer, | public | :: | ZoneNodeNum | = | 0 | ||
integer, | public | :: | ZoneInletNodeNum | = | 0 | ||
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 | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
integer, | public | :: | NumZones | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ZoneNodes | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ZoneNum | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlZoneNum | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
integer, | public | :: | NumZones | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ZoneNodes | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | ZoneNum | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlZoneNum | |||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
integer, | public | :: | RefNode | = | 0 | ||
integer, | public | :: | FanInNode | = | 0 | ||
integer, | public | :: | FanOutNode | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 | ||
logical, | public | :: | MySetPointCheckFlag | = | .TRUE. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
integer, | public | :: | RefNode | = | 0 | ||
integer, | public | :: | MixedOutNode | = | 0 | ||
integer, | public | :: | OAInNode | = | 0 | ||
integer, | public | :: | ReturnInNode | = | 0 | ||
real(kind=r64), | public | :: | MinSetTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinSetHumRat | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetHumRat | = | 0.0d0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 | ||
logical, | public | :: | MySetPointCheckFlag | = | .TRUE. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | AirLoopName | = | ' ' | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
real(kind=r64), | public | :: | MinSetTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetTemp | = | 0.0d0 | ||
integer, | public | :: | Strategy | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | AirLoopName | = | ' ' | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
real(kind=r64), | public | :: | MinSetTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetTemp | = | 0.0d0 | ||
integer, | public | :: | Strategy | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | AirLoopName | = | ' ' | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
real(kind=r64), | public | :: | MinSetTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetTemp | = | 0.0d0 | ||
integer, | public | :: | Strategy | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 | ||
real(kind=r64), | public | :: | MinTurndown | = | 0.0d0 | ||
real(kind=r64), | public | :: | Turndown | = | 0.0d0 | ||
integer, | public | :: | CritZoneNum | = | 0 | ||
logical, | public | :: | SimReady | = | .false. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
character(len=MaxNameLength), | public | :: | AirLoopName | = | ' ' | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
character(len=MaxNameLength), | public | :: | Sched | = | ' ' | ||
integer, | public | :: | SchedPtr | = | 0 | ||
real(kind=r64), | public | :: | FlowSetPt | = | 0.d0 | ||
integer, | public | :: | RABMixInNode | = | 0 | ||
integer, | public | :: | SupMixInNode | = | 0 | ||
integer, | public | :: | MixOutNode | = | 0 | ||
integer, | public | :: | RABSplitOutNode | = | 0 | ||
integer, | public | :: | SysOutNode | = | 0 | ||
integer, | public | :: | AllSetPtMgrIndex | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | AirLoopName | = | ' ' | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
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 | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | AirLoopName | = | ' ' | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
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 | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | AirLoopName | = | ' ' | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
real(kind=r64), | public | :: | MinSetHum | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetHum | = | 0.0d0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | AirLoopName | = | ' ' | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
real(kind=r64), | public | :: | MinSetHum | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetHum | = | 0.0d0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | AirLoopName | = | ' ' | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
real(kind=r64), | public | :: | MinSetHum | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetHum | = | 0.0d0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | AirLoopName | = | ' ' | ||
integer, | public | :: | AirLoopNum | = | 0 | ||
real(kind=r64), | public | :: | MinSetHum | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxSetHum | = | 0.0d0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | RefTempType | = | ' ' | ||
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 | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
integer, | public | :: | RefNodeNum | = | 0 | ||
character(len=MaxNameLength), | public | :: | RefTempType | = | ' ' | ||
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 | 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 | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | CondEntTempSched | = | ' ' | ||
integer, | public | :: | CondEntTempSchedPtr | = | 0 | ||
real(kind=r64), | public | :: | TowerDsnInletAirWetBulb | = | 0.0d0 | ||
integer, | public | :: | MinTwrWbCurve | = | 0 | ||
integer, | public | :: | MinOaWbCurve | = | 0 | ||
integer, | public | :: | OptCondEntCurve | = | 0 | ||
real(kind=r64), | public | :: | MinimumLiftTD | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxCondEntTemp | = | 0.0d0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
character(len=MaxNameLength), | public | :: | CtrlNodeListName | = | ' ' | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 | ||
integer, | public | :: | ChillerIndexPlantSide | = | 0 | ||
integer, | public | :: | ChillerIndexDemandSide | = | 0 | ||
integer, | public | :: | BranchIndexPlantSide | = | 0 | ||
integer, | public | :: | BranchIndexDemandSide | = | 0 | ||
integer, | public | :: | LoopIndexPlantSide | = | 0 | ||
integer, | public | :: | LoopIndexDemandSide | = | 0 | ||
integer, | public | :: | TypeNum | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
real(kind=r64), | public | :: | MinimumLiftTD | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxCondEntTemp | = | 0.0d0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
character(len=MaxNameLength), | public | :: | CtrlNodeListName | = | ' ' | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 | ||
integer, | public | :: | ChillerIndexPlantSide | = | 0 | ||
integer, | public | :: | BranchIndexPlantSide | = | 0 | ||
integer, | public | :: | LoopIndexPlantSide | = | 0 | ||
integer, | public | :: | ChllrVarType | = | 0 | ||
integer, | public | :: | ChllrVarIndex | = | 0 | ||
integer, | public | :: | ChlPumpVarType | = | 0 | ||
integer, | public | :: | ChlPumpVarIndex | = | 0 | ||
integer, | public | :: | ClTowerVarType | = | 0 | ||
integer, | public | :: | ClTowerVarIndex | = | 0 | ||
integer, | public | :: | CndPumpVarType | = | 0 | ||
integer, | public | :: | CndPumpVarIndex | = | 0 | ||
integer, | public | :: | TypeNum | = | 0 | ||
integer, | public | :: | TowerNum | = | 0 | ||
integer, | public | :: | CondLoopNum | = | 0 | ||
integer, | public | :: | CondBranchNum | = | 0 | ||
integer, | public | :: | CondPumpNum | = | 0 | ||
integer, | public | :: | CondPumpBranchNum | = | 0 | ||
integer, | public | :: | ChilledPumpNum | = | 0 | ||
integer, | public | :: | ChilledPumpBranchNum | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | ControlZoneName | = | ' ' | ||
integer, | public | :: | ControlZoneNum | = | 0 | ||
integer, | public | :: | ZoneNodeNum | = | 0 | ||
real(kind=r64), | public | :: | CoolingOnTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | CoolingOffTemp | = | 0.0d0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | CtrlVarType | = | ' ' | ||
integer, | public | :: | CtrlTypeMode | = | 0 | ||
character(len=MaxNameLength), | public | :: | ControlZoneName | = | ' ' | ||
integer, | public | :: | ControlZoneNum | = | 0 | ||
integer, | public | :: | ZoneNodeNum | = | 0 | ||
real(kind=r64), | public | :: | HeatingOnTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | HeatingOffTemp | = | 0.0d0 | ||
integer, | public | :: | NumCtrlNodes | = | 0 | ||
integer, | public, | DIMENSION(:), ALLOCATABLE | :: | CtrlNodes | |||
real(kind=r64), | public | :: | SetPt | = | 0.0d0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | NodeNum | |||
integer, | intent(in) | :: | SetPtType |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | NodeNum | |||
integer, | intent(in) | :: | iCtrlVarType |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | SetPtMgrNum | ||||
integer, | intent(in), | optional | :: | NodeNum | ||
logical, | intent(in), | optional | :: | InitFlag |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | SetPtMgrNum |