Where Hot Meets Cold: The Pipe Junction That Cracks Power Plants
Every time you nudge a shower valve, hot and cold water collide inside the fitting and swirl into one warm stream. Harmless in your bathroom. But put that same collision in a power-plant pipe — hot coolant meeting cold in a steel tee, thousands of times a minute, for years — and the metal at the junction is whipsawed between temperatures until it cracks. It is called thermal striping, and in 1998 it opened a leak in the emergency cooling line of France's Civaux 1 reactor after barely 1,500 hours of operation. We built the mixing junction in Ansys CFX to watch where the hot and cold actually meet, how far downstream they stay stubbornly unmixed, and why the answer is a conservation law you can check by hand.
The physics: turbulent mixing is convection you can't see into
When two streams at different temperatures meet, nothing mixes them instantly. The hot branch water arrives with its own momentum and drives as a jet into the cold main flow, punching a path before turbulence begins to shred the interface into ever-finer swirls. Only at the smallest scales does heat finally diffuse across. So there is always a mixing length — a stretch of pipe where the cross-section is not one temperature but a sharp, churning boundary between hot and cold. Every point of pipe wall that boundary sweeps across feels the temperature swing back and forth as the turbulence flaps it. That cyclic swing is the fatigue load; do it often enough and the steel cracks from the inside out.
The trouble is you cannot see into it, and the swings are fast and three-dimensional. Simulation is how you get a look. The first thing it shows is that the collision is not gentle: in the strong-branch case the hot jet fires down with more than five times the momentum flux of the oncoming cold water, drives clean across to the far wall, and bends downstream — dragging a hot tongue along the bottom of the pipe while a pocket of cold sits trapped in its wake.

Inside the model
The junction is a rectangular tee — a 500 × 90 × 50 mm main duct carrying cold water at 20 °C and 0.5 m/s, with a 50 × 50 mm branch dropping hot 70 °C water in from the top. That puts the main flow at a Reynolds number of about 53,000 — solidly turbulent — so the flow is closed with the SST turbulence model and CFX's Thermal Energy heat-transfer equation for the liquid. The geometry is filled with a 168,000-cell hexahedral mesh built directly from a scripted Cartesian lattice, exported to CFX, and turned into a solver-ready case entirely head-less: no GUI touched the model at any step. Ansys CFX 2026 R1 solved each case on four cores; every run converged to a 10−4 RMS residual target in about 45 iterations and under a minute of wall-clock time. Buoyancy is left off deliberately — the Richardson number here is about 0.05, meaning the jet's momentum outmuscles gravity by roughly twenty to one, so the mixing is forced, not floating.
To see how the flow ratio steers the collision, we solved three cases with the branch running at 0.8, 1.6, and 2.4 times the main-duct speed — a weak, a balanced, and a strong branch.
See the collision in three dimensions
The center-plane slices above are single cuts through a flow that is anything but flat. Lift the strong-branch case into three dimensions and the mechanism reads at a glance. Release streamlines from both inlets and color them by temperature: the cold main stream sweeps in from the left, the hot branch plunges straight down, and where they meet the hot jet bends over and braids downstream — hot and cold lines interleaving for the whole length of pipe rather than blending into one warm band.

And here is the answer to the question a center-plane slice always raises — why does a slice sometimes show cold sitting on top of hot, when you'd expect hot to rise? Because the real structure is not layered, it is a counter-rotating vortex pair. Slice the pipe crosswise at stations marching downstream and the in-plane velocity draws two mirror-image swirls — the "kidney" of a jet in crossflow — that wind cold fluid up the side walls and roll it over the hot core. A flat cut catches one frame of that fold and can look upside-down; the three-dimensional field is what actually stirs the two temperatures together.

Is it right? Two conservation laws the solver has to obey
The credibility here is not the pretty jet — it is that the answer honours physics we can check without the computer. Seal the walls (no heat escapes) and energy conservation fixes the flow-averaged outlet temperature exactly: it must be the two inlet temperatures blended in proportion to their mass flows. For the strong branch that hand calculation gives 48.57 °C; CFX reports a mass-flow-averaged outlet temperature of 48.45 °C. Across all three flow ratios the solver tracks the energy-balance line to 0.12 °C or better — a quarter of one percent of the 50 °C span. Mass conservation is exact to the digit: cold plus hot equals out, in every case.

The energy balance tells us the solver is honest; the flow-ratio sweep tells us why the striping band moves. Turn the branch up and its momentum ratio climbs, the jet drives deeper across the pipe, and the hot region is pushed further onto the far wall and further downstream — exactly the lever a plant engineer worries about, because it decides where on the pipe the fatigue concentrates.

Why it matters: the wall is where it cracks
Fold the picture down onto the pipe wall and the danger reads straight off. The far wall stays cold for the whole run-up to the junction, then, where the hot jet lands, its temperature jumps — and the edge of that hot footprint is a knife-sharp boundary between hot and cold metal. In real operation that boundary does not hold still: turbulence makes it flap, so any spot near it is heated and cooled many times a second. That is the thermal-striping load that fatigued Civaux 1 and that the OECD/NEA turned into an international benchmark case. The mean field a steady solve gives you does not show the flapping — but it shows you exactly where the flapping lives, which is the first thing you need before you decide whether a junction needs a thermal sleeve, a redesign, or an inspection schedule.

The everyday version
You do not need a reactor to meet this physics. The same jet-in-crossflow collision is what makes a kitchen mixer tap run streaky-warm for a second before it settles, why a river stays visibly two-toned for a mile below where a tributary joins, and why chemical and pharmaceutical plants obsess over how long a pipe has to be before two dosed streams are truly blended. The lesson is the same everywhere: two fluids "meeting" is not two fluids "mixed." Between those two states is a length of pipe — often a surprisingly long one — where the interface is sharp, the temperature swings are real, and, if it is steel, the clock on fatigue is already running.
Have a junction, manifold, or mixer where two streams meet and you need to know how far until they are truly blended — or which stretch of wall is taking a thermal beating? The same Ansys CFX workflow — geometry, mesh, a turbulent conjugate solve, and results checked against the conservation laws — is how simulation answers "where do they mix, and what does it do to the metal" before a line is welded. That's innovation through insight.
