Section: Software
MONTJOIE
This is a software for the efficient and accurate wave propagation numerical modeling in both time dependent or time harmonic regimes in various domains of application : acoustics, aeroacoustics, elastodynamics and electromagnetism . It is based essentially on the use of quadrilateral/hexaedric conforming meshes and continuous or discontinuous Galerkin approximations, The use of tensor product basis finctions coupled to judicious numerical quadrature techniques leads to important gains in both computing time and memory storage. Various techniques for treating unbounded domains have been incorporated : DtN maps, local absorbing conditions, integral representations and PML's.
We have written an interface for the use of other libraries : SELDON, a C++ linear algebra library (interfaced with BLAS and LAPACK) used for iterative linear solvers, MUMPS and UMFPACK for direct linear solvers, ARPACK for eigenvalue computations. The mesh generation is not part of the code. It can be done with Modulef, Gmsh, Ghs3D or Cubit.
This code has been developed by Marc Duruflé during his PhD thesis. Some other contributors have brought more specific enrichments to the code. The on line documentation is available at
http://montjoie.gforge.inria.fr/
In the framework of M. Bergot thesis, the simulation on hybrid meshes is now possible in Montjoie. Furthermore, the parallilization has been extended to time-harmonic equations.