Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | private, | parameter | :: | TAbsConv | = | KelvinConv | |
real(kind=r64), | private, | parameter | :: | ActLevelConv | = | 58.2d0 | |
real(kind=r64), | private, | parameter | :: | BodySurfArea | = | 1.8d0 | |
real(kind=r64), | private, | parameter | :: | RadSurfEff | = | 0.72d0 | |
real(kind=r64), | private, | parameter | :: | StefanBoltz | = | 5.67d-8 | |
type(ThermalComfortInASH55Type), | private, | DIMENSION(:), ALLOCATABLE | :: | ThermalComfortInASH55 | |||
type(ThermalComfortSetpointType), | private, | DIMENSION(:), ALLOCATABLE | :: | ThermalComfortSetpoint | |||
type(ThermalComfortDataType), | public, | DIMENSION(:), ALLOCATABLE | :: | ThermalComfortData | |||
type(AngleFactorData), | private, | DIMENSION(:), ALLOCATABLE | :: | AngleFactorList | |||
real(kind=r64), | private | :: | AbsAirTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | AbsCloSurfTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | AbsRadTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | AcclPattern | = | 0.0d0 | ||
real(kind=r64), | private | :: | ActLevel | = | 0.0d0 | ||
real(kind=r64), | private | :: | AirVel | = | 0.0d0 | ||
real(kind=r64), | private | :: | AirTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | CloBodyRat | = | 0.0d0 | ||
real(kind=r64), | private | :: | CloInsul | = | 0.0d0 | ||
real(kind=r64), | private | :: | CloPermeatEff | = | 0.0d0 | ||
real(kind=r64), | private | :: | CloSurfTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | CloThermEff | = | 0.0d0 | ||
real(kind=r64), | private | :: | CloUnit | = | 0.0d0 | ||
real(kind=r64), | private | :: | ConvHeatLoss | = | 0.0d0 | ||
real(kind=r64), | private | :: | CoreTempChange | = | 0.0d0 | ||
real(kind=r64), | private | :: | CoreTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | CoreTempNeut | = | 0.0d0 | ||
real(kind=r64), | private | :: | CoreThermCap | = | 0.0d0 | ||
real(kind=r64), | private | :: | DryHeatLoss | = | 0.0d0 | ||
real(kind=r64), | private | :: | DryRespHeatLoss | = | 0.0d0 | ||
real(kind=r64), | private | :: | EvapHeatLoss | = | 0.0d0 | ||
real(kind=r64), | private | :: | EvapHeatLossDiff | = | 0.0d0 | ||
real(kind=r64), | private | :: | EvapHeatLossMax | = | 0.0d0 | ||
real(kind=r64), | private | :: | EvapHeatLossRegComf | = | 0.0d0 | ||
real(kind=r64), | private | :: | EvapHeatLossRegSweat | = | 0.0d0 | ||
real(kind=r64), | private | :: | EvapHeatLossSweat | = | 0.0d0 | ||
real(kind=r64), | private | :: | EvapHeatLossSweatPrev | = | 0.0d0 | ||
real(kind=r64), | private | :: | H | = | 0.0d0 | ||
real(kind=r64), | private | :: | Hc | = | 0.0d0 | ||
real(kind=r64), | private | :: | HcFor | = | 0.0d0 | ||
real(kind=r64), | private | :: | HcNat | = | 0.0d0 | ||
real(kind=r64), | private | :: | HeatFlow | = | 0.0d0 | ||
real(kind=r64), | private | :: | Hr | = | 0.0d0 | ||
real(kind=r64), | private | :: | IntHeatProd | = | 0.0d0 | ||
integer, | private | :: | IterNum | = | 0 | ||
real(kind=r64), | private | :: | LatRespHeatLoss | = | 0.0d0 | ||
integer, | private | :: | MaxZoneNum | = | 0 | ||
integer, | private | :: | MRTCalcType | = | 0 | ||
real(kind=r64), | private | :: | OpTemp | = | 0.0d0 | ||
integer, | private | :: | PeopleNum | = | 0 | ||
real(kind=r64), | private | :: | RadHeatLoss | = | 0.0d0 | ||
real(kind=r64), | private | :: | RadTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | RelHum | = | 0.0d0 | ||
real(kind=r64), | private | :: | RespHeatLoss | = | 0.0d0 | ||
real(kind=r64), | private | :: | SatSkinVapPress | = | 0.0d0 | ||
real(kind=r64), | private | :: | ShivResponse | = | 0.0d0 | ||
real(kind=r64), | private | :: | SkinComfTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | SkinComfVPress | = | 0.0d0 | ||
real(kind=r64), | private | :: | SkinTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | SkinTempChange | = | 0.0d0 | ||
real(kind=r64), | private | :: | SkinTempNeut | = | 0.0d0 | ||
real(kind=r64), | private | :: | SkinThermCap | = | 0.0d0 | ||
real(kind=r64), | private | :: | SkinWetDiff | = | 0.0d0 | ||
real(kind=r64), | private | :: | SkinWetSweat | = | 0.0d0 | ||
real(kind=r64), | private | :: | SkinWetTot | = | 0.0d0 | ||
real(kind=r64), | private | :: | SkinVapPress | = | 0.0d0 | ||
real(kind=r64), | private | :: | SurfaceTemp | = | 0.0d0 | ||
real(kind=r64), | private | :: | ThermCndct | = | 0.0d0 | ||
real(kind=r64), | private | :: | ThermSensTransCoef | = | 0.0d0 | ||
real(kind=r64), | private | :: | Time | = | 0.0d0 | ||
real(kind=r64), | private | :: | TimeChange | = | 0.0d0 | ||
real(kind=r64), | private | :: | VapPress | = | 0.0d0 | ||
real(kind=r64), | private | :: | VasoconstrictFac | = | 0.0d0 | ||
real(kind=r64), | private | :: | VasodilationFac | = | 0.0d0 | ||
real(kind=r64), | private | :: | WorkEff | = | 0.0d0 | ||
integer, | private | :: | ZoneNum | = | 0 | ||
real(kind=r64), | private | :: | TemporarySixAMTemperature | = | 0.0d0 | ||
real(kind=r64), | private | :: | AnyZoneTimeNotSimpleASH55Summer | = | 0.0d0 | ||
real(kind=r64), | private | :: | AnyZoneTimeNotSimpleASH55Winter | = | 0.0d0 | ||
real(kind=r64), | private | :: | AnyZoneTimeNotSimpleASH55Either | = | 0.0d0 | ||
real(kind=r64), | private | :: | AnyZoneNotMetHeating | = | 0.0d0 | ||
real(kind=r64), | private | :: | AnyZoneNotMetCooling | = | 0.0d0 | ||
real(kind=r64), | private | :: | AnyZoneNotMetHeatingOccupied | = | 0.0d0 | ||
real(kind=r64), | private | :: | AnyZoneNotMetCoolingOccupied | = | 0.0d0 | ||
real(kind=r64), | private | :: | AnyZoneNotMetOccupied | = | 0.0d0 | ||
real(kind=r64), | private | :: | TotalAnyZoneTimeNotSimpleASH55Summer | = | 0.0d0 | ||
real(kind=r64), | private | :: | TotalAnyZoneTimeNotSimpleASH55Winter | = | 0.0d0 | ||
real(kind=r64), | private | :: | TotalAnyZoneTimeNotSimpleASH55Either | = | 0.0d0 | ||
real(kind=r64), | private | :: | TotalAnyZoneNotMetHeating | = | 0.0d0 | ||
real(kind=r64), | private | :: | TotalAnyZoneNotMetCooling | = | 0.0d0 | ||
real(kind=r64), | private | :: | TotalAnyZoneNotMetHeatingOccupied | = | 0.0d0 | ||
real(kind=r64), | private | :: | TotalAnyZoneNotMetCoolingOccupied | = | 0.0d0 | ||
real(kind=r64), | private | :: | TotalAnyZoneNotMetOccupied | = | 0.0d0 | ||
real(kind=r64), | private, | ALLOCATABLE, DIMENSION(:) | :: | ZoneOccHrs |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | public | :: | FangerPMV | = | 0.0d0 | ||
real(kind=r64), | public | :: | FangerPPD | = | 0.0d0 | ||
real(kind=r64), | public | :: | CloSurfTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | PiercePMVET | = | 0.0d0 | ||
real(kind=r64), | public | :: | PiercePMVSET | = | 0.0d0 | ||
real(kind=r64), | public | :: | PierceDISC | = | 0.0d0 | ||
real(kind=r64), | public | :: | PierceTSENS | = | 0.0d0 | ||
real(kind=r64), | public | :: | KsuTSV | = | 0.0d0 | ||
real(kind=r64), | public | :: | ThermalComfortMRT | = | 0.0d0 | ||
real(kind=r64), | public | :: | ThermalComfortOpTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | ClothingValue | = | 0.0d0 | ||
integer, | public | :: | ThermalComfortAdaptiveASH5590 | = | 0 | ||
integer, | public | :: | ThermalComfortAdaptiveASH5580 | = | 0 | ||
integer, | public | :: | ThermalComfortAdaptiveCEN15251CatI | = | 0 | ||
integer, | public | :: | ThermalComfortAdaptiveCEN15251CatII | = | 0 | ||
integer, | public | :: | ThermalComfortAdaptiveCEN15251CatIII | = | 0 | ||
real(kind=r64), | public | :: | TComfASH55 | = | 0.0d0 | ||
real(kind=r64), | public | :: | TComfCEN15251 | = | 0.0d0 | ||
real(kind=r64), | public | :: | ASHRAE55RunningMeanOutdoorTemp | = | 0.0d0 | ||
real(kind=r64), | public | :: | CEN15251RunningMeanOutdoorTemp | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | public | :: | timeNotSummer | = | 0.0d0 | ||
real(kind=r64), | public | :: | timeNotWinter | = | 0.0d0 | ||
real(kind=r64), | public | :: | timeNotEither | = | 0.0d0 | ||
real(kind=r64), | public | :: | totalTimeNotSummer | = | 0.0d0 | ||
real(kind=r64), | public | :: | totalTimeNotWinter | = | 0.0d0 | ||
real(kind=r64), | public | :: | totalTimeNotEither | = | 0.0d0 | ||
logical, | public | :: | ZoneIsOccupied | = | .false. | ||
integer, | public | :: | warningIndex | = | 0 | ||
integer, | public | :: | warningIndex2 | = | 0 | ||
logical, | public | :: | Enable55Warning | = | .false. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | public | :: | notMetHeating | = | 0.0d0 | ||
real(kind=r64), | public | :: | notMetCooling | = | 0.0d0 | ||
real(kind=r64), | public | :: | notMetHeatingOccupied | = | 0.0d0 | ||
real(kind=r64), | public | :: | notMetCoolingOccupied | = | 0.0d0 | ||
real(kind=r64), | public | :: | totalNotMetHeating | = | 0.0d0 | ||
real(kind=r64), | public | :: | totalNotMetCooling | = | 0.0d0 | ||
real(kind=r64), | public | :: | totalNotMetHeatingOccupied | = | 0.0d0 | ||
real(kind=r64), | public | :: | totalNotMetCoolingOccupied | = | 0.0d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | public, | ALLOCATABLE, DIMENSION(:) | :: | AngleFactor | |||
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public, | ALLOCATABLE, DIMENSION(:) | :: | SurfaceName | |||
integer, | public, | ALLOCATABLE, DIMENSION(:) | :: | SurfacePtr | |||
integer, | public | :: | TotAngleFacSurfaces | = | 0 | ||
character(len=MaxNameLength), | public | :: | ZoneName | = | ' ' | ||
integer, | public | :: | ZonePtr | = | 0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | AngleFacNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | Temp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PeopleListNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | InitializeOnly |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | PNum | ||
real(kind=r64), | intent(in), | optional | :: | Tset | ||
real(kind=r64), | intent(out), | optional | :: | PMVResult |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | TempIndiceNum | ||||
real(kind=r64), | DIMENSION(2) | :: | Temp | |||
real(kind=r64), | DIMENSION(2) | :: | TempChange |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer | :: | NEQ | ||||
real(kind=r64) | :: | H | ||||
real(kind=r64) | :: | X | ||||
real(kind=r64), | DIMENSION(NEQ) | :: | Y | |||
real(kind=r64), | DIMENSION(NEQ) | :: | DY | |||
real(kind=r64), | DIMENSION(NEQ) | :: | C |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | initiate | |||
logical, | intent(in), | optional | :: | wthrsim | ||
real(kind=r64), | intent(in), | optional | :: | avgdrybulb |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | initiate | |||
logical, | intent(in), | optional | :: | wthrsim | ||
real(kind=r64), | intent(in), | optional | :: | avgdrybulb |