Nicolas Richart

EPFL ENAC IIC LSMS
GC A2 505 (Bâtiment GC)
Station 18
1015 Lausanne

EPFL SCITAS
ME B2 454 (Bâtiment ME)
Station 9
1015 Lausanne

Expertise

High Performance Computing
Finite Element

Current work

My current work at LSMS is to develop a open source finite element library, called Akantu.
Aside of this general development I work on integral regularization methods for continuum damage laws.
I graduated as an engineer in computer science in 2005 at the Ecole National Superieur en Electronique Informatique et Radiocomunication de Bordeaux (ENSEIRB). My degree is colored by an option od High Performance Computing (HPC).
Then I made my thesis at LaBRI/INRIA Bordeaux in the ScalApplix/HiePACS team, on the in-situ steering of coupled parallel numerical simulations.
I graduated as a Ph D. of computer science of the Universite de Bordeaux 1 in 2010.
Since then I am working at EPFL in the Laboratoire de Simulations en Mechanique des Solides (LSMS) as a scientific collaborator.

Professionals experiences

HPC Application Expert

Infoscience

3D Geomechanical Modelling of CO2 Storage with Focus on Fault Stability

E. GallyamovB. LecampionN. RichartG. AnciauxJ.-F. Molinari

MEGA Seminar , EPFL, Switzerland, 2024-03-21.

3D Geomechanical Modelling of CO2 Storage with Focus on Fault Stability

E. GallyamovN. RichartB. LecampionJ.-F. MolinariG. Anciaux

Poroelasticity Minisimposium, Geopolis, University of Lausanne, Switzerland, 4-5 March 2024.

3D Geomechanical Modelling of a Potential CO2 Storage Site with focus on Fault Stability

E. GallyamovN. RichartB. LecampionJ.-F. MolinariG. Anciaux

AGU Annual Meeting, San Francisco, USA, December 11-15.

A fully-coupled highly-parallelized geomechanical simulator for assessing induced seismicity

E. GallyamovB. LecampionJ.-F. MolinariG. AnciauxN. Richart

SIAM GS 23, Bergen, Norway, June 19-22, 2023.

Hybrid asynchronous SEM/FEM co-simulation for seismic nonlinear analysis of concrete gravity dams

M. BrunF. De MartinN. Richart

Computers & Structures. 2021-03-01. DOI : 10.1016/j.compstruc.2020.106459.

Correction to: Numerical evaluation of test setups for determining the shear strength of masonry (vol 51, 110, 2018)

S. ZhangN. RichartK. Beyer

Materials And Structures. 2019-04-01. DOI : 10.1617/s11527-019-1343-z.

Modeling the breaking-off of icebergs from tidewater glaciers

Q. Wang

2019-01-16

Numerical evaluation of test setups for determining the shear strength of masonry

S. ZhangN. RichartK. Beyer

Materials and Structures. 2018. DOI : 10.1617/s11527-018-1236-6.

Numerical investigation of masonry structures on the micro level

S. ZhangN. RichartK. Beyer

2018. 16th European Conference on Earthquake Engineering, Thessaloniki, Greece, June 18-21, 2018.

Numerical evaluation of test setups for determining the shear strength of masonry

S. ZhangN. RichartK. Beyer

2018

Micro-mechanical finite element modeling of diagonal compression test for historical stone masonry structure

S. ZhangS. M. Taheri MousaviN. RichartJ.-F. MolinariK. Beyer

International Journal of Solids and Structures. 2017. DOI : 10.1016/j.ijsolstr.2017.02.014.

2D meso-scale modeling of masonry elements using cohesive elements

S. ZhangS. M. Taheri MousaviN. RichartJ.-F. MolinariK. Beyer

EMI 2016, Engineering Mechanics Institute Conference, Nashville, Tennessee, USA, May 21-26, 2016.

Implementation of a parallel finite-element library: test case on a non-local continuum damage model

N. RichartJ.-F. Molinari

Finite Elements in Analysis & Design. 2015. DOI : 10.1016/j.finel.2015.02.003.

Dynamic crack propagation in a heterogeneous ceramic microstructure, insights from a cohesive model

S. M. Taheri MousaviN. RichartC. WolffJ.-F. Molinari

Acta Materialia. 2015. DOI : 10.1016/j.actamat.2015.01.003.

A non-local continuum damage approach to model dynamic crack branching

C. WolffN. RichartJ.-F. Molinari

International Journal for Numerical Methods in Engineering. 2015. DOI : 10.1002/nme.4837.

2D to 3D dynamic fragmentation with parallel cohesive elements

M. VocialtaN. RichartJ.-F. Molinari

14th European Mechanics of Materials Conference - EMMC14, Gothenburg, Sweden, August 27-29, 2014.

Uncovering the physics underlying dynamic crack propagation in silicon nitride microstructures

S. M. Taheri MousaviN. RichartC. WolffJ.-F. Molinari

17th U.S. National Congress on Theoretical Applied Mechanics, East Lansing, Michigan, USA, June 15-20, 2014.

Dynamic crack propagation in silicon nitride under tensile loading

S. M. Taheri MousaviN. RichartC. WolffJ.-F. Molinari

Materials to innovate industry and society, Noordwijkerhout, Netherlands, 2013.

Specification of a micro-transgranular fracture parameter

S. M. Taheri MousaviJ.-F. MolinariN. RichartC. WolffY. Kadin  et al.

Materials to innovate industry and society, Noordwijkerhout, Netherlands, 2013.

Revealing microstructural parameters influencing strength and toughness of silicon nitride

S. M. Taheri MousaviJ.-F. MolinariM. E. ChambartN. RichartP. Kok

European Congress on Computational Methods in Applied Sciences and Engineering (ECCOMAS 2012), Vienna, Austria, September 10-14, 2012.

Explicit non-local damage computations in dynamics: on the importance of the choice of the non-local variable.

N. RichartC. WolffM. E. ChambartJ.-F. Molinari

22th International Workshop on Computational Mechanics of Materials, Baltimore, Maryland, USA, September 24 - 26, 2012.

An optimized finite-element library: Akantu

N. RichartG. AnciauxJ.-F. Molinari

2010

Research

Computer Science Publications

N. Richart, A. Esnard et O. Coulaud.Toward a Computational Steering Environment for Legacy Coupled Simulations. In Proceedings of 6th International Symposium on Parallel and Distributed Computing (ISPDC 2007), pages 319–326, Hagenberg, Austria, July 2007. IEEE Press.Detailed Record - Full TextA. Esnard, N. Richart et O. Coulaud. A Steering Environment for Online Parallel Visualization of Legacy Parallel SimulationsIn Proceedings of the 10th International Symposium on Distributed Simulation and Real-Time Applications (DS-RT 2006), pages 7–14, Torremolinos, Malaga, Spain, October 2006. IEEE Press.Detailed Record - Full Text

Teaching & PhD

Courses

Parallel programming

PHYS-743

Learn the concepts, tools and API's that are needed to debug, test, optimize and parallelize a scientific application on a cluster from an existing code or from scratch. Both OpenMP (shared memory) and MPI (distributed memory) paradigms are presented and experimented.