Simula+ Project

Laboratories taking part in this project :
LEM3 of Metz (France)
LEMTA of Nancy (France)
CEMES of Toulouse (France)

Project Team (in alphabetical order) :
BEN ZINEB Tarak (professor)
BERBENNI Stephane (CNRS)
COLLARD Christophe (research engineer)
HARDY GUILLAUME (assistant engineer)
NICAISE Nicolas (phd student)


Simula+ aims at developing C++ libraries dedicated to scientific computing. It is divided into several parts :
Mathematical Object Libraries (MOL++) for standard mathematical tools
Finite Elements Methods Object Libraries (FEMOL++) for partial differential equations solving by finite elements methods
Materials Object Libraries (MateriOL++) for standard materials tools
MPI for Simula+ Object Libraries (MPISOL++) to run Simula+ on parallel distributed systems
Shape Memory Alloys Object Libraries (SMAOL++) for shape memory alloys behavior - no version online
Graphical User Interface (xSimula+) for assistance in using the code
Simula+ documentation
Simula+ development team
papers related to Simula+
Introduction to C++ and OOP (pdf file of the lecture - text in french with some bugs)
Introduction to Simula+ (pdf file of the lecture - text in french)


Contact the development team at simula.plus@cemes.fr