SPECFEM3D_Cartesian simulates acoustic (fluid), elastic (solid), coupled acoustic/elastic, poroelastic or seismic wave propagation in any type of conforming mesh of hexahedra (structured or not). It can for instance model seismic waves propagating in sedimentary basins or any other regional geological model following earthquakes. It can also be …
Clone or download
komatits turned off force_ftz.c, which creates numerous portability issues, an…
…d turned FIX_UNDERFLOW_PROBLEM to .false. by default (not needed any more on modern processors). Also added a comment in flags.guess about -Werror=no-unused-function
Latest commit 42abac6 Aug 30, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis updates badges Jul 26, 2018
CUBIT_GEOCUBIT added support for QKappa in addition to Qmu to the internal mesher (s… Aug 8, 2018
DATA Restore symlink for a Par_file Dec 15, 2015
EXAMPLES fixed QKappa order in decompose_mesh, to remove a side effect from ad… Aug 10, 2018
EXTERNAL_PACKAGES_coupled_with_SPECFEM3D Buildbot ran the code beautifier. Jul 26, 2018
OUTPUT_FILES/DATABASES_MPI added directories OUTPUT_FILES and OUTPUT_FILES/DATABASES_MPI Jul 8, 2014
bin build: Remove unnecessary creation/deletion of directories. Jan 16, 2014
doc updates doc Jul 26, 2018
external_libs removed external_libs/scotch_5.1.12b/examples Apr 6, 2018
lib build: Remove unnecessary creation/deletion of directories. Jan 16, 2014
m4 @ 1b6f2ed updates version of m4/ files Jan 17, 2018
obj uses new Makefiles and rules.mk for configuration and compilation Jan 31, 2014
setup turned off force_ftz.c, which creates numerous portability issues, an… Aug 30, 2018
src turned off force_ftz.c, which creates numerous portability issues, an… Aug 30, 2018
tests I had forgotten to update the Makefiles in the "tests/" directory Jun 16, 2018
utils turned off force_ftz.c, which creates numerous portability issues, an… Aug 30, 2018
.gitattributes moves external libraries (scotch & metis) to new folder external_libs/ Jan 19, 2018
.gitignore Add some new files to ignore list. Jan 7, 2015
.gitmodules removed the Git submodule src/inverse_problem_for_source/CMT3D (I wil… Jun 24, 2017
.travis.yml updates travis with Gmsh example Mar 16, 2018
AUTHORS updated the copyright information and a few things in the manual, to … Jul 7, 2012
LICENSE switched the license to GNU version 3 (now that we use pyCMT3D, which… Jun 22, 2017
MESH-default updated the symbolic links that were pointing to "examples", which is… Jun 18, 2014
Makefile.in fixed a minor issue in the command that generates version.fh May 12, 2018
README.md updates badges Jul 26, 2018
README_do_not_modify_configure_directly_here_is_what_to_do_instead.txt fixed a typo Jul 14, 2017
config.guess better switching to GNU version 3 (changed the beautifier to also mak… Jun 26, 2017
config.sub better switching to GNU version 3 (changed the beautifier to also mak… Jun 26, 2017
configure updates point location detection (default uses kd-tree search for fas… Feb 1, 2018
configure.ac updates point location detection (default uses kd-tree search for fas… Feb 1, 2018
flags.guess turned off force_ftz.c, which creates numerous portability issues, an… Aug 30, 2018
install-sh Use AC_CANONICAL_HOST to test systems. Jun 25, 2013
run_this_example.sh changed a file name in EXAMPLES/attenuation/viscoelastic/analytical_s… May 10, 2018
script_to_copy_all_the_initial_input_files_correctly_for_the_NUMBER_OF_SIMULTANEOUS_RUNS_option.bash added script_to_copy_all_the_initial_input_files_correctly_for_the_NU… Sep 27, 2017

README.md

Specfem3D

SPECFEM3D_Cartesian simulates acoustic (fluid), elastic (solid), coupled acoustic/elastic, poroelastic or seismic wave propagation in any type of conforming mesh of hexahedra (structured or not.)

It can, for instance, model seismic waves propagating in sedimentary basins or any other regional geological model following earthquakes. It can also be used for non-destructive testing or for ocean acoustics

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

Installation

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

Development

Build Status codecov Documentation Status License: GPL v3

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

To contribute, please follow the guidelines located on specfem3d github wiki: specfem3d wiki

Computational Infrastructure for Geodynamics (CIG)

Seismology software repository: SPECFEM3D