“…We addressed this goal by designing and introducing mathematical software concepts together with lower-level algorithms for expressing, representing, and solving systems of PDEs coupled across interfaces or subdomains (Figure 8) [10]. These tools enable automated assembly and solution of a wide range of mixed finite element variational formulations, such as, e.g., the finite element spaces and formulations involved in the reduced perivascular flow models (10), interactions across the cell membrane in geometrically resolved models of excitable tissue [16,35] or fluid-structure interfaces [6]. All algorithms are publicly and openly available via the FEniCS Project software [2,10].…”