BuildSysPro.IBPSA.Fluid.Types.HeatExchangerFlowRegime

# .BuildSysPro.IBPSA.Fluid.Types.HeatExchangerFlowRegime

Enumeration for heat exchanger flow configuration

## Information

Enumeration to define the heat exchanger flow regime.

This enumeration defines for the current capacity flow rate the kind of heat transfer relation that will be used to compute the relation between effectiveness and Number of Transfer Units.

The following heat exchanger flow regimes are available in this enumeration:

Enumeration | Description
--- | ---
ParallelFlow | Parallel flow
CounterFlow | Counter flow
CrossFlowUnmixed | Cross flow, both streams unmixed
CrossFlowCMinMixedCMaxUnmixed | Cross flow, CMin mixed, CMax unmixed
CrossFlowCMinUnmixedCMaxMixed | Cross flow, CMin unmixed, CMax mixed
ConstantTemperaturePhaseChange | Constant temperature phase change in one stream

#### Definition

>     type HeatExchangerFlowRegime = enumeration(ParallelFlow "Parallel flow", CounterFlow "Counter flow", CrossFlowUnmixed "Cross flow, both streams unmixed", CrossFlowCMinMixedCMaxUnmixed "Cross flow, CMin mixed,   CMax unmixed", CrossFlowCMinUnmixedCMaxMixed "Cross flow, CMin unmixed, CMax mixed", ConstantTemperaturePhaseChange "Constant temperature phase change in one stream");

## Revisions

- March 27, 2017, by Michael Wetter:
  Added `ConstantTemperaturePhaseChange`.
  This is for IBPSA #694.
- February 18, 2009, by Michael Wetter:
  First implementation.

Generated at 2026-05-12T20:19:03Z by OpenModelicaOpenModelica 1.26.7 using GenerateDoc.mos