Return to Julien Diaz

Julien Diaz — Software

 

 

 

Numerical Simulation of Waves Propagation Problems in time-domain and in harmonic Domain.

 

Hou10ni

This code has been realized in collaboration with Hélène Barucq and Élodie Estecahandy. It is based on the Interior Penalty Discontinuous Galerkin Method and compute the solution to acoustics wave propagation problem in heterogeneous media. It is able to consider both time-domain and harmonic-domain (Helmholtz). The extension to elastodynamics equation in 2D and to the coupling between elastic and acoustic has been implemented by Élodie Estecahandy

I do not distribute it on my web page, since the licence is still under discussion.

  • 2D version: this version can compute the solution to acoustic, elastodynamic or elasto-acoustic equations. It allows for the use of arbitrary high-order elements and curved elements,
  • 3D version : this version can compute the solution to acoustic wave equation. The implementation of arbitrary high-order elements and curved elements and the extension to acoustic is a work in progress. The Helmholtz version has been parallelized and the solution to the linear system is based on Mumps. However, we are now working on the optimization of the parallelization, in particular by considering mesh partionning, in collaboration with Emiljana Jorgji.

 

Analytical Solutions of Waves Propagation Problems in Stratified Media.

The two following pieces of software have been realized in collaboration with Abdelâaziz Ezziani. The parallelization of the 2D version has been realized in collaboration with Nicolas Le Goff.

Gar6more2D v2.0

This code computes the analytical solution of waves propagation problems in 2D homogeneous or bilayered media, based on the Cagniard-de Hoop method. In the homogeneous case, the medium can be acoustic, elastic or poroelastic; infinite or semi-infinite with a free boundary or a wall boundary condition at its end. In the bilayered case, the following coupling are implemented (the source is assumed to be in the first medium) :

  • acoustic/acoustic
  • acoustic/elastic
  • acoustic/poroelastic
  • elastic/elastic
  • poroelastic/poroelastic

Please let me know if you need other types of coupling, I will try to implement them as soon as possible.

To download the code, please follow this link

Gar6more3D v2.0

This code computes the analytical solution of waves propagation problems in 3D homogeneous or bilayered media, based on the Cagniard-de Hoop method. In the homogeneous case, the medium can be acoustic, elastic or poroelastic; infinite or semi-infinite with a free boundary or a wall boundary condition at its end. In the bilayered case, the following coupling are implemented (the source is assumed to be in the first medium) :

  • acoustic/acoustic
  • acoustic/elastic
  • acoustic/poroelastic
  • elastic/elastic
  • poroelastic/poroelastic

Please let me know if you need other types of coupling, I will try to implement them as soon as possible.

To download the code, please follow this link