Skip to content
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

Closed
bigrobinson opened this issue Feb 3, 2023 · 6 comments
Closed

python3 implementation #23

bigrobinson opened this issue Feb 3, 2023 · 6 comments

Comments

@bigrobinson
Copy link

This is great stuff. Do you guys have an implementation of this for python3, and using your new software libraries (verde, etc.)?

@birocoles
Copy link
Member

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.

@bigrobinson
Copy link
Author

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.

@birocoles
Copy link
Member

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.

@bigrobinson
Copy link
Author

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!

@leouieda
Copy link
Contributor

leouieda commented Feb 7, 2023

@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.

@santisoler
Copy link

It would be awesome to have ellipsoidal sources in Choclo! 🌽 🏉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants