Partitioned and Monolithic Solution Methods

Category: Multiphysics | Revised 2026-10-01
CAE visualization for partitioned vs monolithic theory - technical simulation diagram
Partitioned and Monolithic Solution Methods

Theory: two ways to solve

Overview

🙋

For fluid–structure coupling, I can't decide between a partitioned and a monolithic solver.

🎓

A partitioned solver solves fluid and structure separately, exchanging forces and displacements at the interface and iterating. Its big advantage is combining familiar solvers as they are. A monolithic solver assembles both into one system and solves them together — stable even with strong coupling, but it needs a dedicated solver. The choice usually comes down to coupling strength, and a key measure of that is the ratio of the fluid's added mass to the structural mass.

The added-mass model

$$ m_s\,\ddot x + k\,x = -m_a\,\ddot x \quad\Rightarrow\quad \ddot x^{(i+1)} = \frac{-k x - m_a\,\ddot x^{(i)}}{m_s}, \qquad \text{error factor} = -\frac{m_a}{m_s} $$

When a mass $m_s$ on a spring $k$ moves in incompressible fluid, the fluid pushes back with force $-m_a \ddot x$. If a partitioned scheme computes the fluid force from the previous acceleration, the error is multiplied by $-m_a/m_s$ at each exchange. Above a ratio of 1, the error keeps growing.

$$ \ddot x \leftarrow \ddot x^{(i)} + \omega\left(\tilde{\ddot x}^{(i+1)} - \ddot x^{(i)}\right), \qquad \omega_{opt} = \frac{1}{1 + m_a/m_s} $$

Scaling the update by relaxation $\omega$ changes the error factor to $1 - \omega(1 + m_a/m_s)$, so even large ratios converge with a small enough $\omega$. Aitken relaxation sets $\omega$ automatically from the last two residuals.

Coffee Break Trivia

An instability made famous by blood vessels

The added-mass instability became widely known in the 2000s as coupled blood-flow and vessel-wall analysis grew. Where the structure is far heavier than the fluid, like an aircraft wing in air, partitioned schemes ran without trouble. But a vessel wall has nearly the same density as blood and is thin. Added mass exceeded structural mass, and cases were even reported where smaller time steps made things less stable. This spurred major development of stabilising methods for partitioned schemes: relaxation, quasi-Newton methods and Robin-type coupling with modified interface conditions.

Worked example: varying the added-mass ratio

With a 1 kg mass and 100 N/m spring, a loosely coupled scheme exchanging force once per step was compared with the monolithic solution (initial displacement 0.01 m, 400 steps):

Added-mass ratioLoose, Δt = 0.01 sLoose, Δt = 0.001 sMonolithic
0.5StableStableStable
0.9StableStableStable
1.1DivergesDivergesStable
1.5DivergesDivergesStable
🙋

It diverges even with a time step ten times smaller?

🎓

Yes — that's what sets it apart from ordinary numerical instability. The error factor depends only on $m_a/m_s$, with no time step in it, so shrinking the step doesn't help. An incompressible fluid responds instantly as a whole when the structure accelerates, so delivering the force late is itself the problem. If the added-mass ratio may exceed 1, treat loose coupling as unusable and choose sub-iteration or a monolithic solver.

Example 2: sub-iteration counts

Iterations to reach 10⁻⁸ error when exchanges are repeated within one time step:

Added-mass ratioNo relaxationRelaxation 0.5Aitken
0.18242
0.527142
0.917572
1.5Diverges142
10DivergesDiverges2

With a single unknown, Aitken finds the exact relaxation factor in 2 iterations. Real coupled analyses have many interface unknowns and added mass is not a single number, so more iterations are needed — though usually still fewer than with fixed relaxation. At small ratios such as 0.1, fixed relaxation 0.5 actually slows convergence.

Choosing a strategy

  1. Estimate the added-mass ratio from density ratio and thickness (small for heavy structures in gas, large for thin structures in liquid).
  2. If the ratio is small, loose coupling suffices; near or above 1, use sub-iteration with relaxation (Aitken, quasi-Newton).
  3. If sub-iteration counts make run time a problem, consider a monolithic solver.
  4. Check that interface data transfer (non-matching meshes) conserves total force.
  5. Record convergence tolerances and per-step iteration history.
Coffee Break Trivia

“It ran in air but crashes in water”

Vibration of a thin metal plate was solved without trouble in air using loosely coupled FSI; running the same setup in water diverged within a few steps, and a ten-times smaller time step gave the same result. Air's added mass may be a few percent of the plate mass, but water is about 800 times denser, so for a thin plate added mass far exceeds the plate's own. Adding sub-iterations with Aitken relaxation made it solve stably. When changing the medium, re-estimate the added-mass ratio.

Common mistakes

Mistakes and fixes

MistakeEffectFix
Shrinking the time step to fix itAdded-mass instability persistsSub-iteration and relaxation
Loose coupling in liquidDiverges in a few stepsEstimate added-mass ratio
Fixed relaxation at large ratiosDivergesAitken or quasi-Newton
Loose convergence toleranceEnergy creeps upCheck residual history
Non-conservative force transferTotal force offConservative mapping
🙋

I'd like to learn related topics.

Related Simulators

Experience the theory firsthand with the interactive simulator for this field

All Simulators

Related fields

Structural AnalysisElectromagnetic Field AnalysisThermal Analysis
Rate this article
Thank you for your feedback!
Helpful
More details
Report error
Helpful
0
More details
0
Report error
0