EN FR
EN FR
Overall Objectives
New Software and Platforms
Bilateral Contracts and Grants with Industry
Bibliography
Overall Objectives
New Software and Platforms
Bilateral Contracts and Grants with Industry
Bibliography


Section: New Software and Platforms

Platforms

HTOOL

KEYWORD: Hierarchical Matrices

FUNCTIONAL DESCRIPTION: HTOOL is a C++ header-only library implementing compression techniques (e.g. Adaptive Cross Approximation) using hierarchical matrices. The library uses MPI and OpenMP for parallelism, and is interfaced with HPDDM for the solution of linear systems.

BemTool

KEYWORD: Boundary Element Method

FUNCTIONAL DESCRIPTION: BemTool is a C++ header-only library implementing the boundary element method for the discretisation of the Laplace, Helmholtz and Maxwell equations, in 2D and 3D. Its main purpose is the assembly of classic boundary element matrices, which can be compressed and inverted through its interface with HTOOL.

Geneo4PETSc

KEYWORD: Domain decomposition method

FUNCTIONAL DESCRIPTION: Implementation of the GenEO preconditioner with PETSc and SLEPc.

ffddm

KEYWORD: Domain decomposition method

FUNCTIONAL DESCRIPTION: In the acronym ffddm, ff stands for FreeFem++ and ddm for domain decomposition methods. The idea behind ffddm is to simplify the use of parallel solvers in FreeFem++: distributed direct methods and domain decomposition methods.

preAlps

KEYWORD: Preconditioned enlarged Krylov subspace methos

FUNCTIONAL DESCRIPTION: Contains enlarged Conjugate Gradient Krylov subspace method and Lorasc preconditioner.

FreeFem++ v4

KEYWORD: New version of Freefem++, with new sparce matrix kernel, and with surface finite element.

FUNCTIONAL DESCRIPTION: