├── .git_archival.txt ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── release_checklist.md ├── config.yml ├── dependabot.yml ├── release.yml └── workflows │ ├── cd.yml │ ├── ci.yml │ └── validate-zenodo.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── .zenodo.json ├── AUTHORS.md ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── binder └── environment.yml ├── docs ├── _invert4geom_refs.bib ├── api │ └── invert4geom.rst ├── changelog.md ├── citing.md ├── conf.py ├── contributing.md ├── examples │ ├── bishop_basement_model.ipynb │ ├── index.md │ ├── uieda_et_al_2017_CRUST1.ipynb │ └── uieda_et_al_2017_synthetic.ipynb ├── figures │ └── cover_fig.png ├── how_to │ ├── adhering_to_point_measurements.ipynb │ ├── constrain_the_inversion.ipynb │ ├── determining_buffer_width.ipynb │ ├── index.md │ ├── regional_field_hyperparameters.ipynb │ └── variable_density_contrast.ipynb ├── index.md ├── install.md ├── overview.md ├── quickstart.ipynb ├── references.md ├── tmp │ └── .gitkeep └── tutorial │ ├── 01_discretization.ipynb │ ├── 02_simple_inversion.ipynb │ ├── 03_including_starting_model.ipynb │ ├── 04_damping_cross_validation.ipynb │ ├── 05_density_optimization.ipynb │ ├── 06_reference_level_optimization.ipynb │ ├── 07_estimating_regional_field.ipynb │ ├── 08_combining_it_all.ipynb │ ├── 09_combining_it_all_alternative_CV_technique.ipynb │ ├── 10_uncertainty_analysis.ipynb │ └── index.md ├── environment.yml ├── noxfile.py ├── pyproject.toml ├── src └── invert4geom │ ├── __init__.py │ ├── _version.pyi │ ├── cross_validation.py │ ├── inversion.py │ ├── optimization.py │ ├── plotting.py │ ├── regional.py │ ├── synthetic.py │ ├── uncertainty.py │ └── utils.py └── tests ├── test_cross_validation.py ├── test_inversion.py ├── test_invert4geom.py ├── test_optimization.py ├── test_plotting.py ├── test_regional.py ├── test_synthetic.py ├── test_uncertainty.py └── test_utils.py /.git_archival.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.git_archival.txt -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | .git_archival.txt export-subst 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/release_checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.github/ISSUE_TEMPLATE/release_checklist.md -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.github/workflows/cd.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/validate-zenodo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.github/workflows/validate-zenodo.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.zenodo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/.zenodo.json -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/README.md -------------------------------------------------------------------------------- /binder/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/binder/environment.yml -------------------------------------------------------------------------------- /docs/_invert4geom_refs.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/_invert4geom_refs.bib -------------------------------------------------------------------------------- /docs/api/invert4geom.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/api/invert4geom.rst -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- 1 | ```{include} ../CHANGELOG.md 2 | 3 | ``` 4 | -------------------------------------------------------------------------------- /docs/citing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/citing.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- 1 | ```{include} ../CONTRIBUTING.md 2 | 3 | ``` 4 | -------------------------------------------------------------------------------- /docs/examples/bishop_basement_model.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/examples/bishop_basement_model.ipynb -------------------------------------------------------------------------------- /docs/examples/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/examples/index.md -------------------------------------------------------------------------------- /docs/examples/uieda_et_al_2017_CRUST1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/examples/uieda_et_al_2017_CRUST1.ipynb -------------------------------------------------------------------------------- /docs/examples/uieda_et_al_2017_synthetic.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/examples/uieda_et_al_2017_synthetic.ipynb -------------------------------------------------------------------------------- /docs/figures/cover_fig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/figures/cover_fig.png -------------------------------------------------------------------------------- /docs/how_to/adhering_to_point_measurements.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/how_to/adhering_to_point_measurements.ipynb -------------------------------------------------------------------------------- /docs/how_to/constrain_the_inversion.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/how_to/constrain_the_inversion.ipynb -------------------------------------------------------------------------------- /docs/how_to/determining_buffer_width.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/how_to/determining_buffer_width.ipynb -------------------------------------------------------------------------------- /docs/how_to/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/how_to/index.md -------------------------------------------------------------------------------- /docs/how_to/regional_field_hyperparameters.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/how_to/regional_field_hyperparameters.ipynb -------------------------------------------------------------------------------- /docs/how_to/variable_density_contrast.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/how_to/variable_density_contrast.ipynb -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/install.md -------------------------------------------------------------------------------- /docs/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/overview.md -------------------------------------------------------------------------------- /docs/quickstart.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/quickstart.ipynb -------------------------------------------------------------------------------- /docs/references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/references.md -------------------------------------------------------------------------------- /docs/tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/tutorial/01_discretization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/tutorial/01_discretization.ipynb -------------------------------------------------------------------------------- /docs/tutorial/02_simple_inversion.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/tutorial/02_simple_inversion.ipynb -------------------------------------------------------------------------------- /docs/tutorial/03_including_starting_model.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/tutorial/03_including_starting_model.ipynb -------------------------------------------------------------------------------- /docs/tutorial/04_damping_cross_validation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/tutorial/04_damping_cross_validation.ipynb -------------------------------------------------------------------------------- /docs/tutorial/05_density_optimization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/tutorial/05_density_optimization.ipynb -------------------------------------------------------------------------------- /docs/tutorial/06_reference_level_optimization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/tutorial/06_reference_level_optimization.ipynb -------------------------------------------------------------------------------- /docs/tutorial/07_estimating_regional_field.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/tutorial/07_estimating_regional_field.ipynb -------------------------------------------------------------------------------- /docs/tutorial/08_combining_it_all.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/tutorial/08_combining_it_all.ipynb -------------------------------------------------------------------------------- /docs/tutorial/09_combining_it_all_alternative_CV_technique.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/tutorial/09_combining_it_all_alternative_CV_technique.ipynb -------------------------------------------------------------------------------- /docs/tutorial/10_uncertainty_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/tutorial/10_uncertainty_analysis.ipynb -------------------------------------------------------------------------------- /docs/tutorial/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/docs/tutorial/index.md -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/environment.yml -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/noxfile.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/invert4geom/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/src/invert4geom/__init__.py -------------------------------------------------------------------------------- /src/invert4geom/_version.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/src/invert4geom/_version.pyi -------------------------------------------------------------------------------- /src/invert4geom/cross_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/src/invert4geom/cross_validation.py -------------------------------------------------------------------------------- /src/invert4geom/inversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/src/invert4geom/inversion.py -------------------------------------------------------------------------------- /src/invert4geom/optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/src/invert4geom/optimization.py -------------------------------------------------------------------------------- /src/invert4geom/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/src/invert4geom/plotting.py -------------------------------------------------------------------------------- /src/invert4geom/regional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/src/invert4geom/regional.py -------------------------------------------------------------------------------- /src/invert4geom/synthetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/src/invert4geom/synthetic.py -------------------------------------------------------------------------------- /src/invert4geom/uncertainty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/src/invert4geom/uncertainty.py -------------------------------------------------------------------------------- /src/invert4geom/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/src/invert4geom/utils.py -------------------------------------------------------------------------------- /tests/test_cross_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/tests/test_cross_validation.py -------------------------------------------------------------------------------- /tests/test_inversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/tests/test_inversion.py -------------------------------------------------------------------------------- /tests/test_invert4geom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/tests/test_invert4geom.py -------------------------------------------------------------------------------- /tests/test_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/tests/test_optimization.py -------------------------------------------------------------------------------- /tests/test_plotting.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_regional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/tests/test_regional.py -------------------------------------------------------------------------------- /tests/test_synthetic.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_uncertainty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/tests/test_uncertainty.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mdtanker/invert4geom/HEAD/tests/test_utils.py --------------------------------------------------------------------------------