harmonica
harmonica copied to clipboard
Forward modeling, inversion, and processing gravity and magnetic data
WIP for updating some code relevant to tesseroids. **Relevant issues/PRs:**
Refactor the ellipsoid code to have a single `Ellipsoid` class that can represent any type of ellipsoid. Ditch the specific classes for each ellipsoid type. Update the forward modelling code...
I've gone through all the documentation and fixed some errors, standardized the plots, and switched all remaining matplotlib plots to use PyGMT. Maybe it's personal preferences, but I've switched all...
**Description of the desired feature:** Listing here some ideas to improve ellipsoids code: - [x] Move the physical properties of the ellipsoids to the objects. Remove them from the functions...
Make the `create_ellipsoid` function to rotate the ellipsoid 90 degrees on the right angles when semiaxes lengths are provided in arbitrary order. An ellipsoid defined by `a`, `b`, `c` with...
Work in progress but almost done. **Relevant issues/PRs:** Fixed #390
Pr #568 introduces forward modeling of ellipsoids and it requires the ellipsoids to be passed as classes since there are many different properties that would need to be passed for...
I’m currently producing a new Bouguer anomaly map for Belgium. To handle the terrain correction, I would like to compare the prism layer and tesseroid leyer methods using the same...
For the topo-free disturbance [example](https://www.fatiando.org/harmonica/v0.7.0/gallery/gravity_disturbance_topofree.html#sphx-glr-gallery-gravity-disturbance-topofree-py), it would be good to change to colorbar to hinge at 0. Code for example here: https://github.com/fatiando/harmonica/blob/main/doc/gallery_src/gravity_disturbance_topofree.py I'm happy to fix this.
Using harmonica.reduction_to_pole (v 0.7.0) with input TMI data read from an ERmapper ERS grid to an xarray. Data is in the north hemisphere in a UTM projection.Plotted input using a...