Peer reviewed journal publications
Presentation and talks
Enseignement & Phd
- Civil Engineering
- Doctoral Program in Structures
- Doctoral Program in Civil and Environmental Engineering
- Doctoral Program in Microsystems and Microelectronics
- Doctoral Program in Mechanics
La modélisation numérique des solides est abordée à travers la méthode des éléments finis. Les aspects purement analytiques sont d'abord présentés, puis les moyens d'interpolation, d'intégration et de résolution de la mécanique sont étudiés.
Le but de ce cours est de donner les bases de programmation pour le calcul scientifique. Il inclu une courte introduction à la programmation en c++ et ensuite il se concentre sur les aspect de programmation à objet ainsi qu'aux techniques spécifiques au c...
The students will acquire a solid knowledge on the processes necessary to design, write and use scientific software, including the analysis of results. Modeling aspects, which constrain software design, will lead the students to algorithmic and complexity...
Research TopicsMy research can be decomposed in three main blocks:
First, the main goal of my current research is the physical description of contact interactions. I performed numerous studies of this topic using different models from the continuum scale down to atomistic scale. Since atomic phenomena and macroscopic observations are linked, the physics of contact needs the simultaneous consideration of several scales. For instance, plasticity is a theory defined for the macroscopic scale whereas the origins should be studied at the nanoscale.
Because of the limitations of purely theoretical approaches, I employ numerical modeling to obtain results when a closed form solution is unreachable. At the macroscopic scale, I use Finite Element Method (FEM) and Boundary Element Method (BEM). Molecular Dynamics (MD) is employed at the atomic scale while for an intermediate description of crystalline plasticity Discrete Dislocation Dynamics (DDD) is an efficient model. Various coupling strategies I participate in are at the intersection of these three modeling techniques.
Finally, my computer science experience in numerical modeling and in programming allows a fast and efficient implementation of modeling ideas developed in LSMS. Also, I am the main developer of the LibMultiScale project which is a coupling framework having the possibility to allow parallel communications of MD, DDD and FEM so as to achieve concurrent coupling of scales. I am sharing the responsibility of the development of the Akantu finite element library which is a new project hosted by the LSMS. I believe that the scientific community can benefit of these two advanced 3D parallel codes dedicated to solid mechanics. My work contributes to open-source codes, so that the concepts and methods can be used, implemented and applied by researchers within LSMS, ENAC, EPFL and world-wide.