jonghyunharrylee / pyPCGA

pyPCGA: fast and scalable inverse modeling approach
BSD 3-Clause "New" or "Revised" License
23 stars 15 forks source link
inversion inversion-method uncertainty-estimation uncertainty-quantification

pyPCGA

Python library for Principal Component Geostatistical Approach

version 0.1

updates

version 0.2 will include

Installation

python -m pip install git+https://github.com/jonghyunharrylee/pyPCGA.git

Courses

Example Notebooks

1D linear inversion example below will be helpful to understand how pyPCGA can be implemented. Please check Google Colab examples.

Credits

pyPCGA is based on Lee et al. [2016] and currently used for Stanford-USACE ERDC project led by EF Darve and PK Kitanidis and NSF EPSCoR `Ike Wai project.

Code contributors include:

FFT-based matvec code is adapted from Arvind Saibaba's work (https://github.com/arvindks/kle).

FMM-based code (https://arxiv.org/abs/1903.02153) will be incorporated in version 0.2

References

Applications