Related Experiment Video
Updated: Jul 29, 2025

Author Spotlight: Computing the Effects of a Local Radiofrequency Hyperthermia Intervention on Tumor Biomechanics
Published on: December 1, 2023
Single and bi-compartment poro-elastic model of perfused biological soft tissues: FEniCSx implementation and tutorial
Thomas Lavigne1, Stéphane Urcun2, Pierre-Yves Rohan3
1Institute of Computational Engineering, Department of Engineering, University of Luxembourg, 6, avenue de la Fonte, Esch-sur-Alzette, L-4364, Luxembourg; Arts et Metiers Institute of Technology, IBHGC, 151 bd de l'hopital, Paris, 75013, France; Arts et Metiers Institute of Technology, Univ. of Bordeaux, CNRS, Bordeaux INP, INRAE, I2M Bordeaux, Avenue d'Aquitaine, Pessac, 33607, France.
Abstract:
Soft biological tissues demonstrate strong time-dependent and strain-rate mechanical behavior, arising from their intrinsic visco-elasticity and fluid-solid interactions. The time-dependent mechanical properties of soft tissues influence their physiological functions and are related to several pathological processes. Poro-elastic modeling represents a promising approach because it allows the integration of multiscale/multiphysics data to probe biologically relevant phenomena at a smaller scale and embeds the relevant mechanisms at the larger scale. The implementation of multiphase flow poro-elastic models however is a complex undertaking, requiring extensive knowledge. The open-source software FEniCSx Project provides a novel tool for the automated solution of partial differential equations by the finite element method. This paper aims to provide the required tools to model the mixed formulation of poro-elasticity, from the theory to the implementation, within FEniCSx. Several benchmark cases are studied. A column under confined compression conditions is compared to the Terzaghi analytical solution, using the L2-norm. An implementation of poro-hyper-elasticity is proposed. A bi-compartment column is compared to previously published results (Cast3m implementation). For all cases, accurate results are obtained in terms of a normalized Root Mean Square Error (RMSE). Furthermore, the FEniCSx computation is found three times faster than the legacy FEniCS one. The benefits of parallel computation are also highlighted.
More Related Videos
Related Concept Videos
Physiological Pharmacokinetic Models: Blood Flow-Limited Versus Diffusion-Limited Models
Three-Compartment Open Model
Compartment Models: Single-Compartment Model
Two-Compartment Open Model: Overview
The...
Compartment Models: Two-Compartment Model
Model Approaches for Pharmacokinetic Data: Compartment Models
Two primary types of compartment models are recognized: mammillary and catenary. The more...

