Recent Releases of epic_ls

epic_ls - EPIC Tikhonov Regularization for Least Squares Inversion (EPIC_LS)

This package allows the user to perform a (Linear) General Least Squares Inversion with EPIC Tikhonov regularization. EPIC stands for Equal a Posteriori Information Condition.

EPIC_LS includes 2 subpackages:

EPIC: codes to compute the EPIC for the general linear least squares problem. LeastSquares: codes to solve the linear least squares problem and the general linear least squares problem (with linear regularization). PLEASE CITE:

The article describing the details of the methodology and notation of the codes: Ortega-Culaciati, F., Simons, M., Ruiz, J., Rivera, L., & Diaz-Salazar, N. (2021). An EPIC Tikhonov regularization: Application to quasi-static fault slip inversion. Journal of Geophysical Research: Solid Earth, 126, e2020JB021141. https://doi.org/10.1029/2020JB021141 (Also see CITATION.bib).

- Python
Published by frortega over 4 years ago

epic_ls - EPIC Tikhonov Regularization for Least Squares Inversion (EPIC_LS)

This package allows the user to perform a (Linear) General Least Squares Inversion with EPIC Tikhonov regularization. EPIC stands for Equal a Posteriori Information Condition.

PLEASE CITE:

The article describing the details of the methodology and notation of the codes: Ortega-Culaciati, F., Simons, M., Ruiz, J., Rivera, L., & Diaz-Salazar, N. (2021). An EPIC Tikhonov regularization: Application to quasi-static fault slip inversion. Journal of Geophysical Research: Solid Earth, 126, e2020JB021141. https://doi.org/10.1029/2020JB021141 (Also see CITATION.bib).

IMPORTANT TIPS:

The calculation time will decrease considerably if scipy is compiled against mkl openblas (or similar) cappable of using multicore (default in anaconda python scipy). Remember to check environment variables OMPNUMTHREADS, MKLNUMTHREADS, MKLDOMAINNUM_THREADS to have the right number of cores of your machine.

- Python
Published by frortega over 4 years ago