Skip to content

devitocodes/transform22

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Geophysical modeling with Devito: From Zero-to-Devito

Transform 22 workshop Tuesday, April 25th, 11:00 – 13:00 UTC):

Devito is a domain specific language (DSL) and compiler for finite difference schemes. This workshop will provide attendees with an introduction to the core elements of the Devito DSL. A breakdown of the agenda is as follows:

  • Introduction to the DSL - Expressing PDEs in Devito
  • Building wave-propagators
  • Full-waveform inversion (FWI) with Devito

Workshop prerequisites:

  • Basic Python programming knowledge (Numpy and Sympy)
  • Basic knowledge of finite differences

For a more interactive experience, the Devito based material can be run live using Colab.

  • After navigating to the website, click on the GitHub tab.
  • Under Enter a GitHub URL or search by organisation or user enter the following: devitocodes/transform22.
  • You will then see the various notebooks for today's session.
  • After opening a notebook, uncomment the !pip install devito located at the top of each notebook and execute it (Note: You may see an error the first time you execute the cell, in this case simply execute the cell again).

Alternatively you can install Devito on your device. See instruction here.

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published