Skip to content

ktkimit/lamb_2dhalf_surface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Lamb's problem in two-dimensional elastic medium

This code, written in Python, computes displacements of a semi-infinite elastic medium subject to a line force. It only considers responses at a receiver on the free-surface. The solution is calculated using the convolution integration with the Green's function. Two line forces are considered, a Ricker wavelet and Heaviside step loading. This code is expected to be used as an analytical solution to verify numerical solutions computed by, for example, finite element methods with direct time integration scheme.

Requirements

  • Python 3
  • Numpy
  • Scipy
  • Matplotlib

About

A simple Python code to solve the Lamb's problem.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages