What is COFFEE?#

COFFEE is a 3D fast Boundary Element solver for linear acoustic and (visco)-elastodynamics developed at POEMS (CNRS/ENSTA/INRIA). Its main capabilities include:

  • An acceleration of the boundary element method by the multi-level fast multipole method or hierarchical matrices, depending on the nature of the problem

  • Full-space or half-space fundamental solution (Helmholtz or elastodynamics) based formulations

  • Boundary element-boundary element coupling strategy to consider multi-region problems (e.g., strata inside a valley for elastodynamics problems)

  • Various analytic or algebraic preconditioners

  • A mesh adaptation strategy to improve the convergence with respect to the number of degrees of freedom

  • Solutions in the time-domain by applying a Fast Fourier Transform or a Convolution Quadrature Method