Welcome to PyFWI’s documentation!

PyFWI is an open source Python package to perform seismic modeling and full-waveform inversion (FWI) in elastic media. This package is implemented in time domain and coded using GPU programming (PyOpenCL) to accelerate the computation.

Getting started

Rock physics

Citing PyFWI

@software{PyFWI,
author       = {Mardan Amir and
               Bernard Giroux and
               Gabriel Fabien-Ouellet},
title        = {{PyFWI}: {Python} Python package for Full-Waveform Inversion (FWI)},
month        = Jan,
year         = 2022,
publisher    = {Zenodo},
doi          = {10.5281/zenodo.5813637},
url          = {https://doi.org/10.5281/zenodo.5813637}
}