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.
|
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) :
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) :
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