Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=1), | private, | parameter | :: | Blank | = | ' ' | |
integer, | private, | parameter | :: | ControllerSimple | = | 1 | |
integer, | private, | parameter | :: | ControllerOutsideAir | = | 2 | |
integer, | private, | parameter | :: | ControllerStandAloneERV | = | 3 | |
type(StandAloneERVData), | private, | ALLOCATABLE, DIMENSION(:) | :: | StandAloneERV | |||
integer, | private | :: | NumStandAloneERVs | ||||
logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | MySizeFlag | |||
logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckEquipName | |||
logical, | private | :: | GetERVInputFlag | = | .TRUE. |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
character(len=MaxNameLength), | public | :: | UnitType | = | ' ' | ||
integer, | public | :: | SchedPtr | = | 0 | ||
character(len=MaxNameLength), | public | :: | HeatExchangerName | = | ' ' | ||
integer, | public | :: | HeatExchangerIndex | = | 0 | ||
integer, | public | :: | HeatExchangerTypeNum | = | 0 | ||
integer, | public | :: | SupplyAirInletNode | = | 0 | ||
integer, | public | :: | SupplyAirOutletNode | = | 0 | ||
character(len=MaxNameLength), | public | :: | SupplyAirFanName | = | ' ' | ||
integer, | public | :: | SupplyAirFanIndex | = | 0 | ||
integer, | public | :: | SupplyAirFanSchPtr | = | 0 | ||
integer, | public | :: | SupplyAirFanType_Num | = | 0 | ||
integer, | public | :: | ExhaustAirInletNode | = | 0 | ||
integer, | public | :: | ExhaustAirOutletNode | = | 0 | ||
character(len=MaxNameLength), | public | :: | ExhaustAirFanName | = | ' ' | ||
integer, | public | :: | ExhaustAirFanIndex | = | 0 | ||
integer, | public | :: | ExhaustAirFanSchPtr | = | 0 | ||
integer, | public | :: | ExhaustAirFanType_Num | = | 0 | ||
real(kind=r64), | public | :: | SupplyAirVolFlow | = | 0.0d0 | ||
real(kind=r64), | public | :: | ExhaustAirVolFlow | = | 0.0d0 | ||
character(len=MaxNameLength), | public | :: | ControllerName | = | ' ' | ||
logical, | public | :: | ControllerNameDefined | = | .TRUE. | ||
integer, | public | :: | ControlledZoneNum | = | 0 | ||
integer, | public | :: | ControllerIndex | = | 0 | ||
real(kind=r64), | public | :: | MaxSupAirMassFlow | = | 0.0d0 | ||
real(kind=r64), | public | :: | MaxExhAirMassFlow | = | 0.0d0 | ||
real(kind=r64), | public | :: | HighRHOAFlowRatio | = | 1.0d0 | ||
real(kind=r64), | public | :: | DesignSAFanVolFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | DesignEAFanVolFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | DesignSAFanMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | DesignEAFanMassFlowRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | AirVolFlowPerFloorArea | = | 0.0d0 | ||
real(kind=r64), | public | :: | AirVolFlowPerOccupant | = | 0.0d0 | ||
integer, | public | :: | EconomizerOASchedPtr | = | 0 | ||
logical, | public | :: | FlowError | = | .TRUE. | ||
integer, | public | :: | AvailStatus | = | 0 | ||
character(len=MaxNameLength), | public | :: | AvailManagerListName | = | ' ' | ||
real(kind=r64), | public | :: | ElecUseRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | ElecUseEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | SensCoolingEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | SensCoolingRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatCoolingEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatCoolingRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotCoolingEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotCoolingRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | SensHeatingEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | SensHeatingRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatHeatingEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | LatHeatingRate | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotHeatingEnergy | = | 0.0d0 | ||
real(kind=r64), | public | :: | TotHeatingRate | = | 0.0d0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ERVType | |||
character(len=*), | intent(in) | :: | ERVCtrlName | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ERVType | |||
character(len=*), | intent(in) | :: | ERVCtrlName | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | ERVType | |||
character(len=*), | intent(in) | :: | ERVCtrlName | |||
logical, | intent(inout) | :: | ErrorsFound |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StandAloneERVNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StandAloneERVNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StandAloneERVNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | CompName | |||
integer, | intent(in) | :: | ZoneNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
real(kind=r64), | intent(out) | :: | SensLoadMet | |||
real(kind=r64), | intent(out) | :: | LatLoadMet | |||
integer, | intent(inout) | :: | CompIndex |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StandAloneERVNum | |||
integer, | intent(in) | :: | ZoneNum | |||
logical, | intent(in) | :: | FirstHVACIteration |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StandAloneERVNum |
Adding up zone inlet/outlet nodes is not working correctly. When imbalance flow occurs, the difference is placed on the zone return node even when there is nothing connected to it.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StandAloneERVNum | |||
logical, | intent(in) | :: | FirstHVACIteration | |||
real(kind=r64), | intent(out) | :: | SensLoadMet | |||
real(kind=r64), | intent(out) | :: | LatentMassLoadMet |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | StandAloneERVNum |