gimli-org/pyGIMLi ? reverse-engineered prompt
Reverse engineered prompt
Build me a Python library for geophysical modeling and inversion that scientists can use from code and notebooks.
I want it to let users work with structured and unstructured 2D and 3D meshes, run forward models for common geophysical problems, and invert data with Gauss Newton style workflows and flexible regularization. It should support combining different methods in one inversion, and make it easy to analyze, visualize, and reproduce results in a Jupyter notebook. Please keep it focused on a developer and researcher workflow, not a point and click GUI.
Set it up so it can be installed and imported cleanly, with good docs, example notebooks, and a few practical demos that show the main workflows from start to finish. If you need to check current best practices for packaging or dependencies, look them up online first.
Are you gonna build this?
make sure you review the code using arcumet