Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | parameter | :: | SimplePVTmodel | = | 1001 | |
integer, | private, | parameter | :: | LayerByLayerPVTmodel | = | 1002 | |
integer, | private, | parameter | :: | ScheduledThermEffic | = | 15 | |
integer, | private, | parameter | :: | FixedThermEffic | = | 16 | |
integer, | private, | parameter | :: | LiquidWorkingFluid | = | 1 | |
integer, | private, | parameter | :: | AirWorkingFluid | = | 2 | |
integer, | public, | parameter | :: | CalledFromPlantLoopEquipMgr | = | 101 | |
integer, | public, | parameter | :: | CalledFromOutsideAirSystem | = | 102 | |
real(kind=r64), | private, | parameter | :: | SimplePVTWaterSizeFactor | = | 1.905d-5 | |
type(PVTCollectorStruct), | private, | ALLOCATABLE, DIMENSION(:) | :: | PVT | |||
logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckEquipName | |||
integer, | private | :: | NumPVT | = | 0 | ||
integer, | private | :: | NumSimplePVTPerform | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | '' | ||
real(kind=r64), | public | :: | ThermalActiveFract | = | 0.0D0 | ||
integer, | public | :: | ThermEfficMode | = | 0 | ||
real(kind=r64), | public | :: | ThermEffic | = | 0.0D0 | ||
integer, | public | :: | ThermEffSchedNum | = | 0 | ||
real(kind=r64), | public | :: | SurfEmissivity | = | 0.0D0 | ||
real(kind=r64), | public | :: | LastCollectorTemp | = | 0.0D0 | ||
real(kind=r64), | public | :: | CollectorTemp | = | 0.0D0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r64), | public | :: | ThermEfficiency | = | 0.0D0 | ||
real(kind=r64), | public | :: | ThermPower | = | 0.0D0 | ||
real(kind=r64), | public | :: | ThermHeatGain | = | 0.0D0 | ||
real(kind=r64), | public | :: | ThermHeatLoss | = | 0.0D0 | ||
real(kind=r64), | public | :: | ThermEnergy | = | 0.0D0 | ||
real(kind=r64), | public | :: | MdotWorkFluid | = | 0.0D0 | ||
real(kind=r64), | public | :: | TinletWorkFluid | = | 0.0D0 | ||
real(kind=r64), | public | :: | ToutletWorkFluid | = | 0.0D0 | ||
real(kind=r64), | public | :: | BypassStatus | = | 0.0D0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | '' | ||
integer, | public | :: | TypeNum | ||||
integer, | public | :: | WLoopNum | = | 0 | ||
integer, | public | :: | WLoopSideNum | = | 0 | ||
integer, | public | :: | WLoopBranchNum | = | 0 | ||
integer, | public | :: | WLoopCompNum | = | 0 | ||
logical, | public | :: | EnvrnInit | = | .TRUE. | ||
logical, | public | :: | SizingInit | = | .TRUE. | ||
character(len=MaxNameLength), | public | :: | PVTModelName | = | '' | ||
integer, | public | :: | PVTModelType | = | 0 | ||
integer, | public | :: | SurfNum | = | 0 | ||
character(len=MaxNameLength), | public | :: | PVname | = | '' | ||
integer, | public | :: | PVNum | = | 0 | ||
logical, | public | :: | PVfound | = | .FALSE. | ||
type(SimplePVTModelStruct), | public | :: | Simple | ||||
integer, | public | :: | WorkingFluidType | = | 0 | ||
integer, | public | :: | PlantInletNodeNum | = | 0 | ||
integer, | public | :: | PlantOutletNodeNum | = | 0 | ||
integer, | public | :: | HVACInletNodeNum | = | 0 | ||
integer, | public | :: | HVACOutletNodeNum | = | 0 | ||
real(kind=r64), | public | :: | DesignVolFlowRate | = | 0.0D0 | ||
real(kind=r64), | public | :: | MaxMassFlowRate | = | 0.0D0 | ||
real(kind=r64), | public | :: | MassFlowRate | = | 0.0D0 | ||
real(kind=r64), | public | :: | AreaCol | = | 0.0D0 | ||
logical, | public | :: | BypassDamperOff | = | .TRUE. | ||
logical, | public | :: | CoolingUseful | = | .FALSE. | ||
logical, | public | :: | HeatingUseful | = | .FALSE. | ||
type(PVTReportStruct), | public | :: | Report |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(inout) | :: | PVTnum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
integer, | intent(in) | :: | CalledFrom | |||
character(len=*), | intent(in), | optional | :: | PVTName | ||
logical, | intent(in), | optional | :: | InitLoopEquip |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PVTnum | |||
logical, | intent(in) | :: | FirstHVACIteration |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PVTnum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PVTnum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PVTnum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PVTNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | PVindex | |||
real(kind=r64), | intent(out) | :: | ThermalPower | |||
real(kind=r64), | intent(out) | :: | ThermalEnergy |