The course will be divided into three parts: one devoted to elasticity, a second to linear fracture mechanics and the third to the numerical implementation of the models using a phase-field theory presented in the course.

 

  • Elasticity:

We will begin with a review of the fundamental concepts of solid mechanics of three-dimensional continuous media and elastic behavior, essentially limiting ourselves to the framework of small strains.

 

  • Fracture:

After highlighting the reality and importance of fracture phenomena from real engineering failures and experimental results, we will focus on their modeling at the macroscopic scale. The construction of crack evolution laws will be based on energy concepts associated with fundamental physical principles. This will lead to "mathematical" models for engineers to calculate and dimensionalize structures and study the properties of materials subjected to general mechanical loads. Several examples will illustrate the different theoretical concepts and associated physical phenomena.

 

  • Numerical approach:

In this last part, we will use the mathematical tools developed in the first two parts to analyze numerically, via a phase-field method, structures and materials in the context of elasticity and fracture. The finite element method will be used with the help of open-source code FeniCS which is based on Python language. We will implement the corresponding variational principles and analyze stress fields and crack propagation in two-dimensional domains subject to complex loads.  

Substantial effort will also be made to show that this field of solid mechanics is highly evolving. In particular, we will make clear that the understanding and detailed modelling of the phenomena of localization of deformation, cracking, fatigue and failure of materials and structures requires significant research efforts that use the most sophisticated experimental, theoretical and numerical tools.