| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=*), | private, | parameter | :: | cGas | = | 'Gas' | |
| character(len=*), | private, | parameter | :: | cNaturalGas | = | 'NaturalGas' | |
| character(len=*), | private, | parameter | :: | cElectric | = | 'Electric' | |
| character(len=*), | private, | parameter | :: | cElectricity | = | 'Electricity' | |
| integer, | private, | parameter | :: | Gas | = | 1 | |
| integer, | private, | parameter | :: | Electric | = | 2 | |
| character(len=*), | private, | parameter | :: | cMATControl | = | 'MeanAirTemperature' | |
| character(len=*), | private, | parameter | :: | cMRTControl | = | 'MeanRadiantTemperature' | |
| character(len=*), | private, | parameter | :: | cOperativeControl | = | 'OperativeTemperature' | |
| character(len=*), | private, | parameter | :: | cMATSPControl | = | 'MeanAirTemperatureSetpoint' | |
| character(len=*), | private, | parameter | :: | cMRTSPControl | = | 'MeanRadiantTemperatureSetpoint' | |
| character(len=*), | private, | parameter | :: | cOperativeSPControl | = | 'OperativeTemperatureSetpoint' | |
| integer, | private, | parameter | :: | MATControl | = | 1001 | |
| integer, | private, | parameter | :: | MRTControl | = | 1002 | |
| integer, | private, | parameter | :: | OperativeControl | = | 1003 | |
| integer, | private, | parameter | :: | MATSPControl | = | 1004 | |
| integer, | private, | parameter | :: | MRTSPControl | = | 1005 | |
| integer, | private, | parameter | :: | OperativeSPControl | = | 1006 | |
| type(HighTempRadiantSystemData), | private, | DIMENSION(:), ALLOCATABLE | :: | HighTempRadSys | |||
| integer, | private | :: | NumOfHighTempRadSys | = | 0 | ||
| real(kind=r64), | private, | ALLOCATABLE, DIMENSION(:) | :: | QHTRadSource | |||
| real(kind=r64), | private, | ALLOCATABLE, DIMENSION(:) | :: | QHTRadSrcAvg | |||
| real(kind=r64), | private, | ALLOCATABLE, DIMENSION(:) | :: | ZeroSourceSumHATsurf | |||
| real(kind=r64), | private, | ALLOCATABLE, DIMENSION(:) | :: | LastQHTRadSrc | |||
| real(kind=r64), | private, | ALLOCATABLE, DIMENSION(:) | :: | LastSysTimeElapsed | |||
| real(kind=r64), | private, | ALLOCATABLE, DIMENSION(:) | :: | LastTimeStepSys | |||
| logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | MySizeFlag | |||
| logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckEquipName |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
| character(len=MaxNameLength), | public | :: | SchedName | = | ' ' | ||
| integer, | public | :: | SchedPtr | = | 0 | ||
| character(len=MaxNameLength), | public | :: | ZoneName | = | ' ' | ||
| integer, | public | :: | ZonePtr | = | 0 | ||
| integer, | public | :: | HeaterType | = | 0 | ||
| real(kind=r64), | public | :: | MaxPowerCapac | = | 0.0d0 | ||
| real(kind=r64), | public | :: | CombustionEffic | = | 0.0d0 | ||
| real(kind=r64), | public | :: | FracRadiant | = | 0.0d0 | ||
| real(kind=r64), | public | :: | FracLatent | = | 0.0d0 | ||
| real(kind=r64), | public | :: | FracLost | = | 0.0d0 | ||
| real(kind=r64), | public | :: | FracConvect | = | 0.0d0 | ||
| integer, | public | :: | ControlType | = | 0 | ||
| real(kind=r64), | public | :: | ThrottlRange | = | 0.0d0 | ||
| character(len=MaxNameLength), | public | :: | SetptSched | = | ' ' | ||
| integer, | public | :: | SetptSchedPtr | = | 0 | ||
| real(kind=r64), | public | :: | FracDistribPerson | = | 0.0d0 | ||
| integer, | public | :: | TotSurfToDistrib | = | 0 | ||
| character(len=MaxNameLength), | public, | ALLOCATABLE, DIMENSION(:) | :: | SurfaceName | |||
| integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | SurfacePtr | |||
| real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | FracDistribToSurf | |||
| real(kind=r64), | public | :: | ElecPower | = | 0.0d0 | ||
| real(kind=r64), | public | :: | ElecEnergy | = | 0.0d0 | ||
| real(kind=r64), | public | :: | GasPower | = | 0.0d0 | ||
| real(kind=r64), | public | :: | GasEnergy | = | 0.0d0 | ||
| real(kind=r64), | public | :: | HeatPower | = | 0.0d0 | ||
| real(kind=r64), | public | :: | HeatEnergy | = | 0.0d0 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | ZoneNum |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | CompName | |||
| logical, | intent(in) | :: | FirstHVACIteration | |||
| real(kind=r64), | intent(out) | :: | LoadMet | |||
| integer, | intent(inout) | :: | CompIndex |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(in) | :: | FirstHVACIteration | |||
| integer, | intent(in) | :: | RadSysNum |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | RadSysNum |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | RadSysNum |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(in) | :: | FirstHVACIteration | |||
| integer, | intent(in) | :: | RadSysNum |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | RadSysNum | |||
| real(kind=r64), | intent(out) | :: | LoadMet |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| logical, | intent(out) | :: | HighTempRadSysOn |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | RadSysNum |