Skip to content

Matlab/Octave codes for analytical deformation models

Notifications You must be signed in to change notification settings

yunjunz/deformations-matlab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deformation analytical models

Summary

Some basic analytical models to compute surface deformations in elastic half-space. All codes are pure Matlab/Octave vectorized language.

Point source in elastic half-space, approximation for sphere of radius a << f to compute displacements, tilt and strain at surface [Mogi, 1958].

Penny-shaped crack in elastic half-space, approximation for h/a >> 1 to compute displacements at surface [Sun, 1969].

Rectangular dislocation in elastic half-space to compute displacements, tilt and strain at surface [Okada, 1985].

Rectangular dislocation in elastic half-space to compute gravity and elevation change at surface [Okubo, 1992]

Three mutually orthogonal point tensile dislocations in elastic half-space, approximation for inflated/deflated sill, dyke, pipe or any ellipsoid in the far-field [Nikkhoo et al., 2017]

Compute Doodson tidal wave components.

Author

François Beauducel, IPGP, beaudu, beauducel@ipgp.fr

Documentation

All functions contain in-line help for syntax and examples.

About

Matlab/Octave codes for analytical deformation models

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 82.1%
  • C 17.9%