Skip to main content
Log in

A finite element implementation of finite deformation surface and bulk poroelasticity

  • Original Paper
  • Published:
Computational Mechanics Aims and scope Submit manuscript

Abstract

We present a theoretical and computational model for the behavior of a porous solid undergoing two interdependent processes, the finite deformation of a solid and species migration through the solid, which are distinct in bulk and on surface. Nonlinear theories allow us to systematically study porous solids in a wide range of applications, such as drug delivery, biomaterial design, fundamental study of biomechanics and mechanobiology, and the design of sensors and actuators. As we aim to understand the physical phenomena at a smaller length scale, towards comprehending fundamental biological processes and miniaturization of devices, surface effect becomes more pertinent. Although existing methodologies provide the necessary tools to study coupled bulk effects for deformation and diffusion; however, very little is known about fully coupled bulk and surface poroelasticity at finite strain. Here we develop a thermodynamically consistent formulation for surface and bulk poroelasticity, specialized for soft hydrated solids, along with a corresponding finite element implementation that includes a three-field weak form. Our approach captures the interplay between competing multiphysical processes of finite deformation and species diffusion, accounting for surface kinematics and surface transport, and provides invaluable insight when surface effects are important.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Alnæs MS, Blechta J, Hake J et al (2015) The FEniCS project version 1.5. Archive of Numerical Software 3(100)

  2. Ang I, Liu Z, Kim J et al (2020) Effect of elastocapillarity on the swelling kinetics of hydrogels. J Mech Phys Solids 145:104132

    MathSciNet  Google Scholar 

  3. Babuška I (1971) Error-bounds for finite element method. Numerische Mathematik 16(4):322–333

    MathSciNet  Google Scholar 

  4. Balay S, Abhyankar S, Adams M et al (2019) PETSc users manual

  5. Ballarin F (2019) multiphenics—easy prototyping of multiphysics problems in FEniCS. https://github.com/multiphenics/multiphenics

  6. Bathe KJ (2001) The inf-sup condition and its evaluation for mixed finite element methods. Comput Struct 79(2):243–252

    MathSciNet  Google Scholar 

  7. Bico J, Reyssat É, Roman B (2018) Elastocapillarity: when surface tension deforms elastic solids. Annu Rev Fluid Mech 50:629–659

    MathSciNet  Google Scholar 

  8. Biot MA (1955) Theory of elasticity and consolidation for a porous anisotropic solid. J Appl Phys 26(2):182–185

    MathSciNet  Google Scholar 

  9. Biot MA (1956) Theory of propagation of elastic waves in a fluid-saturated porous solid II higher frequency range. J Acoust Soc Am 28(2):179–191

    MathSciNet  Google Scholar 

  10. Biot MA (1962) Mechanics of deformation and acoustic propagation in porous media. J Appl Phys 33(4):1482–1498

    MathSciNet  Google Scholar 

  11. Bleyer J (2018) Numerical tours of computational mechanics with Fenics. Zenodo

  12. Bouklas N, Huang R (2012) Swelling kinetics of polymer gels: comparison of linear and nonlinear theories. Soft Matter 8(31):8194–8203

    Google Scholar 

  13. Bouklas N, Landis CM, Huang R (2015) A nonlinear, transient finite element method for coupled solvent diffusion and large deformation of hydrogels. J Mech Phys Solids 79:21–43

    MathSciNet  Google Scholar 

  14. Brezzi F (1974) On the existence, uniqueness and approximation of saddle-point problems arising from Lagrangian multipliers. Publications mathématiques et informatique de Rennes S4:1–26

    Google Scholar 

  15. Cermelli P, Fried E, Gurtin ME (2005) Transport relations for surface integrals arising in the formulation of balance laws for evolving fluid interfaces. J Fluid Mech 544:339–351

    MathSciNet  Google Scholar 

  16. Chester SA, Anand L (2010) A coupled theory of fluid permeation and large deformations for elastomeric materials. J Mech Phys Solids 58(11):1879–1906

    MathSciNet  Google Scholar 

  17. Chester SA, Di Leo CV, Anand L (2015) A finite element implementation of a coupled diffusion-deformation theory for elastomeric gels. Int J Solids Struct 52:1–18

    Google Scholar 

  18. Dingreville R, Qu J, Cherkaoui M (2005) Surface free energy and its effect on the elastic behavior of nano-sized particles, wires and films. J Mech Phys Solids 53(8):1827–1854

    MathSciNet  Google Scholar 

  19. Do Carmo MP (2016) Differential geometry of curves and surfaces: revised and updated, 2nd edn. Courier Dover Publications

    Google Scholar 

  20. Duda FP, Souza AC, Fried E (2010) A theory for species migration in a finitely strained solid with application to polymer network swelling. J Mech Phys Solids 58(4):515–529

    MathSciNet  Google Scholar 

  21. Flory P (1961) Thermodynamic relations for high elastic materials. Trans Faraday Soc 57:829–838

    MathSciNet  Google Scholar 

  22. Flory PJ (1942) Thermodynamics of high polymer solutions. J Chem Phys 10(1):51–61

    Google Scholar 

  23. Green AE, Zerna W (1992) Theoretical elasticity. Courier Corporation

    Google Scholar 

  24. Gurtin ME, Jabbour ME (2002) Interface evolution in three dimensions with curvature-dependent energy and surface diffusion: interface-controlled evolution, phase transitions, epitaxial growth of elastic films. Arch Ration Mech Anal 163:171–208

    MathSciNet  Google Scholar 

  25. Gurtin ME, Murdoch AI (1975) A continuum theory of elastic material surfaces. Arch Ration Mech Anal 57(4):291–323

    MathSciNet  Google Scholar 

  26. Gurtin ME, Murdoch IA (1978) Surface stress in solids. Int J Solids Struct 14(6):431–440

    Google Scholar 

  27. Gurtin ME, Fried E, Anand L (2010) The mechanics and thermodynamics of continua. Cambridge University Press

    Google Scholar 

  28. Henann DL, Bertoldi K (2014) Modeling of elasto-capillary phenomena. Soft Matter 10(5):709–717

    Google Scholar 

  29. Holzapfel GA (2000) Nonlinear solid mechanics II. Wiley

    Google Scholar 

  30. Hong S, Sycks D, Chan HF et al (2015) 3d printing of highly stretchable and tough hydrogels into complex, cellularized structures. Adv Mater 27(27):4035–4040

    Google Scholar 

  31. Hong W, Zhao X, Zhou J et al (2008) A theory of coupled diffusion and large deformation in polymeric gels. J Mech Phys Solids 56(5):1779–1793

    Google Scholar 

  32. Hong W, Liu Z, Suo Z (2009) Inhomogeneous swelling of a gel in equilibrium with a solvent and mechanical load. Int J Solids Struct 46(17):3282–3289

    Google Scholar 

  33. Huggins ML (1941) Solutions of long chain compounds. J Chem Phys 9(5):440–440

    Google Scholar 

  34. Javili A, Steinmann P (2009) A finite element framework for continua with boundary energies. Part I: the two-dimensional case. Comput Methods Appl Mech Eng 198(27–29):2198–2208

    Google Scholar 

  35. Javili A, Steinmann P (2010) A finite element framework for continua with boundary energies. Part II: the three-dimensional case. Comput Methods Appl Mech Eng 199(9–12):755–765

  36. Javili A, McBride A, Steinmann P (2013) Thermomechanics of solids with lower-dimensional energetics: on the importance of surface, interface, and curve structures at the nanoscale. A unifying review. Appl Mech Rev 65(1):32

    Google Scholar 

  37. Javili A, McBride A, Steinmann P et al (2014) A unified computational framework for bulk and surface elasticity theory: a curvilinear-coordinate-based finite element methodology. Comput Mech 54(3):745–762

    MathSciNet  Google Scholar 

  38. Kim J, Mailand E, Ang I et al (2020) A model for 3d deformation and reconstruction of contractile microtissues. Soft Matter 17:10198–10209

    Google Scholar 

  39. Kim J, Mailand E, Sakar MS et al (2023) A model for mechanosensitive cell migration in dynamically morphing soft tissues. Extreme Mech Lett 58(101):926

    Google Scholar 

  40. Langtangen HP, Logg A (2017) Solving PDEs in python: the FEniCS tutorial I. Springer

    Google Scholar 

  41. Leronni A, Bardella L (2021) Modeling actuation and sensing in ionic polymer metal composites by electrochemo-poromechanics. J Mech Phys Solids 148(104):292

    Google Scholar 

  42. Li B, Cao YP, Feng XQ et al (2012) Mechanics of morphological instabilities and surface wrinkling in soft materials: a review. Soft Matter 8(21):5728–5745

    Google Scholar 

  43. Li J, Mooney DJ (2016) Designing hydrogels for controlled drug delivery. Nat Rev Mater 1(12):1–17

    Google Scholar 

  44. Liu Z, Jagota A, Hui CY (2020) Modeling of surface mechanical behaviors of soft elastic solids: theory and examples. Soft Matter 16(29):6875–6889

    Google Scholar 

  45. Logg A, Mardal KA, Wells G (2012) Automated solution of differential equations by the finite element method: the FEniCS book, vol 84. Springer, London

    Google Scholar 

  46. Logg A, Mardal KA, Wells GN (2012) Automated solution of differential equations by the finite element method. Springer

    Google Scholar 

  47. Lucantonio A, Nardinocchi P, Teresi L (2013) Transient analysis of swelling-induced large deformations in polymer gels. J Mech Phys Solids 61(1):205–218

    MathSciNet  Google Scholar 

  48. MacMinn CW, Dufresne ER, Wettlaufer JS (2016) Large deformations of a soft porous material. Phys Rev Appl 5(4):044020

    Google Scholar 

  49. Mailand E, Li B, Eyckmans J et al (2019) Surface and bulk stresses drive morphological changes in fibrous microtissues. Biophys J 117(5):975–986

    Google Scholar 

  50. McBride A, Javili A, Steinmann P et al (2011) Geometrically nonlinear continuum thermomechanics with surface energies coupled to diffusion. J Mech Phys Solids 59(10):2116–2133

    MathSciNet  Google Scholar 

  51. Murad MA, Loula AF (1994) On stability and convergence of finite element approximations of biot’s consolidation problem. Int J Numer Methods Eng 37(4):645–667

    MathSciNet  Google Scholar 

  52. Rastogi A, Dortdivanlioglu B (2022) Modeling curvature-resisting material surfaces with isogeometric analysis. Comput Methods Appl Mech Eng 401(115):649

    MathSciNet  Google Scholar 

  53. Shi X, Liu Z, Feng L et al (2022) Elastocapillarity at cell-matrix contacts. Phys Rev X 12(2):021053

    Google Scholar 

  54. Steinmann P (2008) On boundary potential energies in deformational and configurational mechanics. J Mech Phys Solids 56(3):772–800

  55. Style RW, Jagota A, Hui CY et al (2017) Elastocapillarity: surface tension and the mechanics of soft solids. Ann Rev Condens Matter Phys 8:99–118

  56. Taylor C, Hood P (1973) A numerical solution of the Navier-Stokes equations using the finite element technique. Comput Fluids 1(1):73–100

    MathSciNet  Google Scholar 

  57. Treloar LG (1975) The physics of rubber elasticity

  58. Wan J (2003) Stabilized finite element methods for coupled geomechanics and multiphase flow. Stanford University

    Google Scholar 

  59. Yoon J, Cai S, Suo Z et al (2010) Poroelastic swelling kinetics of thin hydrogel layers: comparison of theory and experiment. Soft Matter 6(23):6004–6012

    Google Scholar 

  60. Zhang J, Zhao X, Suo Z et al (2009) A finite element method for transient analysis of concurrent large deformation and mass transport in gels. J Appl Phys 105(9):093522

Download references

Acknowledgements

JK and NB acknowledge the support by the National Science Foundation under grant no. CMMI-2129776. CYH acknowledges the support by the National Science Foundation under grant no. CMMI-1903308. FB thanks the project “Numerical modeling of flows in porous media” funded by Università Cattolica del Sacro Cuore, and the INDAM-GNCS project “Metodi numerici per lo studio di strutture geometriche parametriche complesse” (CUP_E53C22001930001, PI Dr. Maria Strazzullo).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nikolaos Bouklas.

Ethics declarations

Conflicts of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix A: Derivation of weak form of species balance

Staring form Eq. (14a),

$$\begin{aligned} \int _{ V } \dot{ C }\,\delta \mu \, \textrm{d}V + \int _{ V } \left( \varvec{\nabla }_{{\textbf{X}}}\cdot {\textbf{J}}\right) \delta \mu \, \textrm{d}V = 0 \end{aligned}$$
(A1)

By applying the product rule and divergence theorem [29], and then substituting Eq. (14b) into Eq. (A1),

$$\begin{aligned}{} & {} \int _{ V } \dot{ C }\,\delta \mu \, \textrm{d}V - \int _{ V } {\textbf{J}}\cdot \varvec{\nabla }_{{\textbf{X}}}\delta \mu \, \textrm{d}V \nonumber \\{} & {} \quad + \int _{ S } \dot{\widetilde{ C }}\,\delta \mu \, \textrm{d}S + \int _{ S } \left( \widetilde{\varvec{\nabla }}_{\widetilde{{{\textbf {X}}}}}\cdot \widetilde{{\textbf{J}}}\right) \delta \mu \, \textrm{d}S = 0 \end{aligned}$$
(A2)

where the last term in Eq. (A2) can be rewritten by product rule and surface divergence theorem,

$$\begin{aligned}{} & {} \int _{ S } \left( \widetilde{\varvec{\nabla }}_{\widetilde{{{\textbf {X}}}}}\cdot \widetilde{{\textbf{J}}}\right) \delta \mu \, \textrm{d}S = - \int _{ S } \widetilde{{\textbf{J}}}\cdot \widetilde{\varvec{\nabla }}_{\widetilde{{{\textbf {X}}}}}\delta \mu \, \textrm{d}S \nonumber \\{} & {} \quad + \int _{ L } \left( \widetilde{{\textbf{J}}}\cdot \widetilde{{\textbf{N}}}\right) \delta \mu \, \textrm{d}L \end{aligned}$$
(A3)

where the second term in the right-hand side of Eq. (A3) is assumed to be zero. By substituting Eq. (A3) into Eq. (A2),

$$\begin{aligned}{} & {} \int _{ V } \dot{ C }\,\delta \mu \, \textrm{d}V - \int _{ V } {\textbf{J}}\cdot \varvec{\nabla }_{{\textbf{X}}}\delta \mu \, \textrm{d}V \nonumber \\{} & {} \quad + \int _{ S } \dot{\widetilde{ C }}\,\delta \mu \, \textrm{d}S - \int _{ S } \widetilde{{\textbf{J}}}\cdot \widetilde{\varvec{\nabla }}_{\widetilde{{{\textbf {X}}}}}\delta \mu \, \textrm{d}S = 0 \end{aligned}$$
(A4)

This equation corresponds to Eq. (34b) in the manuscript.

Appendix B: Convergence study on cube-contracting example

We perform the convergence study to demonstrate the simulation results and mesh resolution (see Fig. 11) on cube-contracting example in Sect. 5.1. During the surface energy ramping phase (\( t /\tau < 10^{0}\)), the bulk gains species, leading to a rapid increase in normalized diameters. While the surface energy is fixed (\( t /\tau \ge 10^{0}\)), the species continue to migrate from the surface into the bulk due to the chemical potential, resulting in a gradual increase in normalized diameter. The diameters stop increasing once the chemical potentials reach equilibrium (\( t /\tau \sim 1.6\times 10^{5}\)). It is important to note that the normalized diameters at multiple normalized times approach the reference values. Here we confirm a convergence of the solution following a global deformation metric.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, J., Ang, I., Ballarin, F. et al. A finite element implementation of finite deformation surface and bulk poroelasticity. Comput Mech 73, 1013–1031 (2024). https://doi.org/10.1007/s00466-023-02398-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00466-023-02398-5

Keywords

Navigation