-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python3 implementation #23
Comments
Hi Brian! We do not have an implementation of this for python3 in the new Fatiando. There is some implementations for the gravitational field due to ellipsoids in Boule. |
Not complaining here, just curious: Do you still consider this a valid model? If so, why isn't it being supported? Thanks for the work you've done on this. |
The model is totally valid. It was developed between 2015-2017 by one of my master students at that time and we have published a paper. Since then I have being studying other stuff and that is why the model isn't being supported. |
Well it's very nice work. I read the paper over the weekend and am looking forward to using this to do some modeling. I did convert the main code and two of the Jupyter cookbooks to Python3 and just ported some of the methods and constants straight from fatiando. If it becomes worthy of a PR, I'll hit you up. Thank you! |
@bigrobinson we'd love to have this over in our new library Choclo. It's meant to house all of our forward modelling with analytic solutions so this would fit right in. Choclo has relatively simple function that calculate the effect of a single source on a single observation point. We can then wrap that in numba for performance and use it in Harmonica and other software for both forward modelling and inversion. If you're interested, please feel free to open an issue in Choclo and we can discuss adding this there. @santisoler has been leading that as a way to bridge the gap between Fatiando and SimPEG. |
It would be awesome to have ellipsoidal sources in Choclo! 🌽 🏉 |
This is great stuff. Do you guys have an implementation of this for python3, and using your new software libraries (verde, etc.)?
The text was updated successfully, but these errors were encountered: