Back to category

Digital tools and methods - 2020

Free and powerful prototyping tools

For multiphysics simulation with FREEFEM++


This course will shed light on some of the most up-to-date methods for producing and/or prototyping multi-physical simulations using a high-level, free-form language (FreeFem++) specifically used for the finite element method.


The course lasts 3 days (18 hours) and includes 9 hours of theory and 9 hours of PC-based work putting the learned methods into practice.


FreeFem++ is a software program used for numerically solving partial differential equations (PDEs) in two- and three-dimensional domains using the finite element method. It concerns all sectors involved in scientific calculation. It allows rapid multi-physical prototyping and is a type of MATLAB or SCILAB for the finite element method.

The software is based on an efficient Domain Specific Language (DSL) user language used to:

  • naturally determine problems with real, complex, scalar or vector values
  • build, adapt, change and move domain meshes
  • calculate boundary problems or eigenvalue problems


Course level: Basic/Advanced

The course is for those with a background in engineering and working on the modeling of physical phenomena.

Some familiarity is needed with finite elements and finite differences as well as with variational formulations or the principle of virtual work.


Frédéric NATAF :

Director of Research at LJLL, UPMC (Sorbonne University Pierre and Marie Curie Campus)

Frédéric HECHT :

Lecturer at the UMPC

Victorita DOLEAN :

Lecturer at the University of Nice and Reader at the University of Strathclyde

Pierre JOLIVET :

Researcher at IRIT, Toulouse (Computer Science Research Institute of Toulouse)

Pierre-Henri TOURNIER :

Research Engineer at LJLL, UPMC.


  • Overview of FreeFem++
    • Creating 2D and 3D meshes
    • Automatic mesh adaptation
    • Visualization and post-treatment of the results
  • Applications to solid mechanics
    • Elasticity system
    • Calculation of clean modes
  • Applications in mechanics of incompressible fluids
    • Stokes and Navier-Stokes system
  • Simulations in acoustics and electromagnetism
    • Frequency and temporal Helmholtz and Maxwell equations
    • Transparent boundary conditions
  • Optimization tools
  • Acceleration of calculations in FreeFem++
    • Basic principles
    • Direct, iterative (Krylov, multigrid) and domain decomposition methods
    • Results on parallel machines
  • The concepts covered will include a specific case study as a guiding principle throughout the course.
  • Practicing of FreeFrem++ open-source code


Scheduled in French:

TOULOUSE: 11 to 13 May 2020


For the English realization, please, consult us.


€1,590 excluding tax (20% VAT)

See general terms

Dowload pdf
Download registration form
Contact us

Sorry, this entry is only available in French. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

logo formation eurosae 300

EUROSAE vous accueille dans ses locaux dans des conditions sanitaires optimales.
Cependant, nous vous proposons également un large panel de formations à distance.