Personal tools
You are here: Home Library Software 1DFD

1DFD

Fortran95 Computer Codes for Finite-Difference Numerical Generation and Simulation of a 1D Seismic Wavefield in a 1D Heterogeneous Viscoelastic Medium using various Staggered-Grid Finite-Difference Scheme

Project Description

Authors: Jozef Kristek & Peter Moczo

The project consists of three sub packages:

  • 1DFD_DS performing FD computations according to the displacement-stress staggered-grid FD scheme for a 1D wavefield in a 1D heterogeneous viscoelastic medium,
  • 1DFD_DVS performing FD computations according to the displacement-velocity-stress staggered-grid FD scheme for a 1D wavefield in a 1D heterogeneous viscoelastic medium, and
  • 1DFD_VS performing FD computations according to the velocity-stress staggered-grid FD scheme for a 1D wavefield in a 1D heterogeneous viscoelastic medium.

Two other programs,

  • program MODEL_PREP_1D,
  • program SOURTF,

perform the model and source-time function preparation as input data for the computational program 1DFD_DS.

The medium can be bounded from one side (in the programs it is the upper horizontal plane z=0) by either of the following boundaries:

  • free surface (traction-free condition),
  • plane of symmetry,
  • rigid boundary,
  • nonreflecting boundary (several types).

The medium can be bounded from the other side (the bottom horizontal plane z=z_max>0 ) by a nonreflecting boundary (several types).

The medium can be either

  • perfectly elastic or
  • viscoelastic with rheology given by the GMB-EK model.

The medium can be

  • homogeneous,
  • smoothly heterogeneous,
  • piece-wise homogeneous (material discontinuities between neighboring homogeneous blocks),
  • piece-wise smoothly heterogeneous (material discontinuities between neighboring smoothly heterogeneous blocks).

The material discontinuities can be placed anywhere within the spatial grid, that is, the position of the material discontinuity can be directly at the grid point or anywhere between two neighboring grid points.

The wavefield can be generated by a body-force term whose source-time function represents displacement.

Current Release
1DFD 1.0 final

Released Nov 24, 2005

Final release on SPICE homepage (http://www.spice-rtn.org) including the three packages: 1DFD_DS, 1DFD_DVS and 1DFD_VS

Download file Get 1DFD
1DFD.tar.gz

All Releases

Version Released Description Status
1.0 final Nov 24, 2005 Final release on SPICE homepage (http://www.spice-rtn.org) including the three packages: 1DFD_DS, 1DFD_DVS and 1DFD_VS More about this release… final