Section: New Software and Platforms
Software
XLiFE++
Participants : Eric Lunéville, Nicolas Kielbasiewicz, Colin Chambeyron.
XLiFE++ is a Finite Element library in C++ based on philosophy of the previous library Melina in Fortran but with new capabilities (boundary elements, discontinuous Galerkin methods, more integrated tools -in particular mesh tools - and high performance computing skills, multithread and GPU computation). It is licensed under LGPL and developed in the context of the European project SIMPOSIUM (FP7/ICT, leader CEA/LIST, from september 2011 to august 2014). There are also academic partners: IRMAR, University of Rennes and LAMA, University of Marne-la-Vallée.
After 3 years of work, the development of the finite element library XLiFE++ reached a milestone in 2014 with the first downloadable public release, after an important effort to improve the user interface and to complete the last major developments necessary for this output: essential boundary conditions, mesh construction, Dirichlet-to-Neumann maps ... among others. In June 2014, a day was organized to present to a wider audience the features of this library. We now provide support to the users (patches, new developments...).
COFFEE
Participant : Stéphanie Chaillat.
COFFEE is a 3D BEM-accelerated FMM solver for linear elastodynamics (full implementation, 30 000 lines of Fortran 90). The 3-D elastodynamic equations are solved with the boundary element method accelerated by the multi-level fast multipole method. The fundamental solutions for the infinite space are used in this implementation. A boundary element-boundary element coupling strategy is also implemented so multi-region problems (strata inside a valley for example) can be solved.