MATLAB Script for Simulating Mode III (Antiplane) Earthquake Waves
- Login to Download
- 1 Credits
Resource Overview
A collection of MATLAB scripts for solving dynamic earthquake problems with slip-weakening friction on 1D faults embedded in 2D homogeneous elastic unbounded media. The implementation formulates the antiplane (Mode III) problem using boundary integral equations with elastodynamic kernels derived analytically in the spectral domain (spatial wavenumber). Key algorithms include spectral domain computations and slip-weakening friction law implementation.
Detailed Documentation
This MATLAB script simulates Mode III (antiplane) earthquake waves, specifically designed to solve dynamic problems with slip-weakening friction on 1D faults within 2D homogeneous elastic unbounded media. The problem is formulated using boundary integral equations, where elastodynamic kernels are analytically derived in the spectral domain (spatial wavenumber). The methodology builds upon work by Morrysey and Geubelle (1997), with subsequent enhancements and widespread application by researchers including Nadia Lapusta and Alain Cochard.
The script provides the following computational capabilities:
- Generation of simulated seismic wave data through spectral domain calculations
- Analysis of seismic wave propagation characteristics using elastodynamic kernels
- Simulation of surface deformation patterns during earthquake events
Key implementation features include spectral method optimization for efficient computation and slip-weakening friction law integration for realistic fault behavior simulation. This toolkit holds significant importance in seismology research, enabling scientists to better understand earthquake mechanisms and providing foundational data for earthquake prediction and hazard mitigation strategies. The code structure facilitates parameter modification for different fault configurations and material properties.
- Login to Download
- 1 Credits