Skip to content
SPECFEM2D simulates forward and adjoint seismic wave propagation in two-dimensional acoustic, (an)elastic, poroelastic or coupled acoustic-(an)elastic-poroelastic media, with Convolution PML absorbing conditions.
C Fortran GLSL Cuda Python Makefile Other
Branch: master
Clone or download
Pull request Compare This branch is 285 commits behind geodynamics:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
DATA
EXAMPLES
OUTPUT_FILES
bin
doc
m4 @ abc1b02
obj
setup
src
tests
utils
.gitattributes
.gitignore
.gitmodules
.travis.yml
AUTHORS
LICENSE
Makefile.in
README.md
README_do_not_modify_configure_directly_here_is_what_to_do_instead.txt
config.guess
config.sub
configure
configure.ac
create_PDF_movie_of_the_results.sh
flags.guess
install-sh

README.md

SPECFEM2D

SPECFEM2D allows users to perform 2D and 2.5D (i.e., axisymmetric) simulations of acoustic, elastic, viscoelastic, and poroelastic seismic wave propagation. The package can also be used for full waveform imaging (FWI) or adjoint tomography.

Main "historical" developers: Dimitri Komatitsch and Jeroen Tromp (there are currently many more!)

Installation

Instructions on how to install and use SPECFEM2D are available in the

For a quick test, run the default example with these commands:

./configure FC=gfortran make all ./bin/xmeshfem2D ./bin/xspecfem2D

and check the output files in ./OUTPUT_FILES/

Development

Build Status codecov

Development is hosted on GitHub in the geodynamics/specfem2d repository.

To contribute, please follow the guidelines in the SPECFEM3D github wiki: specfem3d wiki

Computational Infrastructure for Geodynamics (CIG)

Seismology software repository: SPECFEM2D

You can’t perform that action at this time.