Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | parameter | :: | CrossFlowBothUnMixed | = | 1 | |
integer, | private, | parameter | :: | CrossFlowBothMixed | = | 2 | |
integer, | private, | parameter | :: | CrossFlowSupplyLoopMixedDemandLoopUnMixed | = | 3 | |
integer, | private, | parameter | :: | CrossFlowSupplyLoopUnMixedDemandLoopMixed | = | 4 | |
integer, | private, | parameter | :: | CounterFlow | = | 5 | |
integer, | private, | parameter | :: | ParallelFlow | = | 6 | |
integer, | private, | parameter | :: | Ideal | = | 7 | |
integer, | private, | parameter | :: | UncontrolledOn | = | 1001 | |
integer, | private, | parameter | :: | OperationSchemeModulated | = | 1002 | |
integer, | private, | parameter | :: | OperationSchemeOnOff | = | 1003 | |
integer, | private, | parameter | :: | HeatingSetpointModulated | = | 1004 | |
integer, | private, | parameter | :: | HeatingSetpointOnOff | = | 1005 | |
integer, | private, | parameter | :: | CoolingSetpointModulated | = | 1006 | |
integer, | private, | parameter | :: | CoolingSetpointOnOff | = | 1007 | |
integer, | private, | parameter | :: | DualDeadbandSetpointModulated | = | 1008 | |
integer, | private, | parameter | :: | DualDeadbandSetpointOnOff | = | 1009 | |
integer, | private, | parameter | :: | CoolingDifferentialOnOff | = | 1010 | |
integer, | private, | parameter | :: | CoolingSetpointOnOffWithComponentOverride | = | 1011 | |
integer, | private, | parameter | :: | TrackComponentOnOff | = | 1012 | |
integer, | private, | parameter | :: | WetBulbTemperature | = | 10 | |
integer, | private, | parameter | :: | DryBulbTemperature | = | 11 | |
integer, | private, | parameter | :: | LoopTemperature | = | 12 | |
integer, | private, | parameter | :: | HeatingSupplySideLoop | = | 501 | |
integer, | private, | parameter | :: | CoolingSupplySideLoop | = | 502 | |
character(len=26), | private | :: | ComponentClassName | = | 'HeatExchanger:FluidToFluid' | ||
integer, | private | :: | NumberOfPlantFluidHXs | = | 0 | ||
type(HeatExchangerStruct), | private, | DIMENSION(:), ALLOCATABLE | :: | FluidHX | |||
logical, | private | :: | GetInput | = | .TRUE. | ||
logical, | private, | ALLOCATABLE, DIMENSION(:) | :: | CheckFluidHXs |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | LoopNum | = | 0 | ||
integer, | public | :: | LoopSideNum | = | 0 | ||
integer, | public | :: | BranchNum | = | 0 | ||
integer, | public | :: | CompNum | = | 0 | ||
integer, | public | :: | InletNodeNum | = | 0 | ||
integer, | public | :: | OutletNodeNum | = | 0 | ||
real(kind=r64), | public | :: | MassFlowRateMin | = | 0.d0 | ||
real(kind=r64), | public | :: | MassFlowRateMax | = | 0.d0 | ||
real(kind=r64), | public | :: | DesignVolumeFlowRate | = | 0.d0 | ||
real(kind=r64), | public | :: | MyLoad | = | 0.d0 | ||
real(kind=r64), | public | :: | MinLoad | = | 0.d0 | ||
real(kind=r64), | public | :: | MaxLoad | = | 0.d0 | ||
real(kind=r64), | public | :: | OptLoad | = | 0.d0 | ||
real(kind=r64), | public | :: | InletTemp | = | 0.d0 | ||
real(kind=r64), | public | :: | InletMassFlowRate | = | 0.d0 | ||
real(kind=r64), | public | :: | OutletTemp | = | 0.d0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | LoopNum | = | 0 | ||
integer, | public | :: | LoopSideNum | = | 0 | ||
integer, | public | :: | BranchNum | = | 0 | ||
integer, | public | :: | CompNum | = | 0 | ||
integer, | public | :: | InletNodeNum | = | 0 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MaxNameLength), | public | :: | Name | = | ' ' | ||
integer, | public | :: | AvailSchedNum | = | 0 | ||
integer, | public | :: | HeatExchangeModelType | = | 0 | ||
real(kind=r64), | public | :: | UA | = | 0.d0 | ||
integer, | public | :: | ControlMode | = | 0 | ||
integer, | public | :: | SetpointNodeNum | = | 0 | ||
real(kind=r64), | public | :: | TempControlTol | = | 0.d0 | ||
integer, | public | :: | ControlSignalTemp | = | 0 | ||
real(kind=r64), | public | :: | MinOperationTemp | = | -99999.d0 | ||
real(kind=r64), | public | :: | MaxOperationTemp | = | 99999.d0 | ||
type(PlantConnectionStruct), | public | :: | DemandSideLoop | ||||
type(PlantConnectionStruct), | public | :: | SupplySideLoop | ||||
character(len=MaxNameLength), | public | :: | HeatTransferMeteringEndUse | = | ' ' | ||
character(len=MaxNameLength), | public | :: | ComponentUserName | = | ' ' | ||
character(len=MaxNameLength), | public | :: | ComponentClassName | = | ' ' | ||
integer, | public | :: | ComponentTypeOfNum | = | 0 | ||
type(PlantLocatorStruct), | public | :: | OtherCompSupplySideLoop | ||||
type(PlantLocatorStruct), | public | :: | OtherCompDemandSideLoop | ||||
real(kind=r64), | public | :: | SizingFactor | = | 1.d0 | ||
real(kind=r64), | public | :: | HeatTransferRate | = | 0.d0 | ||
real(kind=r64), | public | :: | HeatTransferEnergy | = | 0.d0 | ||
real(kind=r64), | public | :: | Effectiveness | = | 0.d0 | ||
real(kind=r64), | public | :: | OperationStatus | = | 0.d0 | ||
integer, | public | :: | DmdSideModulatSolvNoConvergeErrorCount | = | 0 | ||
integer, | public | :: | DmdSideModulatSolvNoConvergeErrorIndex | = | 0 | ||
integer, | public | :: | DmdSideModulatSolvFailErrorCount | = | 0 | ||
integer, | public | :: | DmdSideModulatSolvFailErrorIndex | = | 0 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r64), | intent(in) | :: | DmdSideMassFlowRate | |||
real(kind=r64), | intent(in), | optional | DIMENSION(:) | :: | Par |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | LoopNum | |||
integer, | intent(in) | :: | LoopSideNum | |||
character(len=*), | intent(in) | :: | EquipType | |||
character(len=*), | intent(in) | :: | EquipName | |||
integer, | intent(inout) | :: | CompIndex | |||
logical, | intent(inout) | :: | InitLoopEquip | |||
real(kind=r64), | intent(in) | :: | MyLoad | |||
real(kind=r64), | intent(out) | :: | MaxCap | |||
real(kind=r64), | intent(out) | :: | MinCap | |||
real(kind=r64), | intent(out) | :: | OptCap |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | CompNum | |||
integer, | intent(in) | :: | LoopNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | CompNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | CompNum | |||
integer, | intent(in) | :: | LoopNum | |||
real(kind=r64), | intent(in) | :: | MyLoad |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | CompNum | |||
real(kind=r64), | intent(in) | :: | SupSideMdot | |||
real(kind=r64), | intent(in) | :: | DmdSideMdot |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | CompNum | |||
real(kind=r64), | intent(in) | :: | TargetSupplySideLoopLeavingTemp | |||
integer, | intent(in) | :: | HXActionMode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | CompNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | CompNum |