MaximaLabs
All unit operations

Condenser simulation

1 inlet (steam) -> 1 outlet (condensate)

Governing equations

The exact equations the solver works for a condenser — the same math shown in the app's "Theory" panel, not a black box.

Tout=Tsat(P) (default) or the specified subcooled ToutT_{out} = T_{sat}(P)\ \text{(default)}\ \text{or the specified subcooled } T_{out}
Q=F(houthin)<0(heat removed)Q = F\,(h_{out} - h_{in}) < 0 \quad(\text{heat removed})
m˙cw=Q/(cpΔTcw)(cooling-water sizing, optional)\dot m_{cw} = |Q| / (c_p\,\Delta T_{cw}) \quad(\text{cooling-water sizing, optional})
F
steam inlet molar flow [mol/s]
P
outlet pressure [Pa]
T_{out}
condensate temperature [K]
T_{sat}(P)
saturation temperature at the outlet pressure [K]
h_{in}
inlet steam enthalpy [J/mol]
h_{out}
condensate enthalpy [J/mol]
Q
duty [W] — negative because heat is removed to condense the steam
\dot m_{cw}
cooling-water molar flow (sized only when a ΔT is given) [mol/s]
c_p
cooling-water molar heat capacity [J/mol/K]
\Delta T_{cw}
cooling-water temperature rise [K]

Parameters

one steam inlet -> a condensed liquid outlet. Outlet is saturated liquid at the inlet pressure unless outlet_temperature [K, <= inlet] subcools it; optional pressure_drop [Pa]. Reports duty [W, negative = heat removed]; give cooling_water_dt [K] (+ optional cooling_water_temperature [K, default 298.15]) to size cooling_water_flow. Use SteamPkg/IAPWS thermo

Stop fighting legacy software. Build your first flowsheet in 60 seconds.