Overall Objectives
Scientific Foundations
New Results
Contracts and Grants with Industry
Other Grants and Activities

Section: Software


Participant : Emmanuel Creusé [ correspondant ] .

See the web page

The project Simula+ involves the LAMAV laboratory of the Valenciennes and Hainaut-Cambrésis University (UVHC) and LPMM laboratory from University and engineering schools ENSAM and ENIM of Metz. The project Simula+ aims at constructing C++ libraries devoted to scientific computing.

The motivation of this project is to organize the sharing and development of numerical routines. The final goal is to reduce significantly the time that is necessary to write scientific codes, and instead use more time to develop original methods and simulate applied problems. More precisely, the library contains three kinds of routines :

Simula+ is still used to illustrate some theoretical results about a posteriori error estimates (for example [30] ). Nevertheless, because of the recent leaving of several PhD students of the LAMAV laboratory previously involved in the development of Simula+, combined to the departure of E. Creusé from Valenciennes, functionalities should be from now developed in the GetFem++ software (author Yves Renard, INSA Lyon, see ). GetFem++ is, like Simula+, a C++ library which allows the use of a vast choice of finite elements for 2D and 3D simulations, and which is based on a complete linear algebra library (GMM++). The connection of this code to the SIMPAF project also relies on the fact that it will allow to develop several a posteriori error estimators related to fluid-mechanics problems. Moreover, finite element and mesh functionalities will naturally be used in the codes developed by the project. It is already the case for the C++ code developped for the simulation of the low-Mach number flows (see section 3.4).


Logo Inria