Partitioned coupling of advection–diffusion–reaction systems and Brinkman flows

Pietro Lenarda, Marco Paggi, Ricardo Ruiz Baier

Research output: Contribution to journalArticleResearchpeer-review

17 Citations (Scopus)


We present a partitioned algorithm aimed at extending the capabilities of existing solvers for the simulation of coupled advection–diffusion–reaction systems and incompressible, viscous flow. The space discretisation of the governing equations is based on mixed finite element methods defined on unstructured meshes, whereas the time integration hinges on an operator splitting strategy that exploits the differences in scales between the reaction, advection, and diffusion processes, considering the global system as a number of sequentially linked sets of partial differential, and algebraic equations. The flow solver presents the advantage that all unknowns in the system (here vorticity, velocity, and pressure) can be fully decoupled and thus turn the overall scheme very attractive from the computational perspective. The robustness of the proposed method is illustrated with a series of numerical tests in 2D and 3D, relevant in the modelling of bacterial bioconvection and Boussinesq systems.

Original languageEnglish
Pages (from-to)281-302
Number of pages22
JournalJournal of Computational Physics
Publication statusPublished - 1 Sept 2017
Externally publishedYes


  • Advection–reaction–diffusion
  • Coupling algorithms
  • Operator splitting
  • Primal-mixed finite element methods
  • Viscous flow in porous media

Cite this