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

General equivalent layer solution #39

Closed
leouieda opened this issue Dec 27, 2018 · 0 comments · Fixed by #78
Closed

General equivalent layer solution #39

leouieda opened this issue Dec 27, 2018 · 0 comments · Fixed by #78
Labels
enhancement Idea or request for a new feature
Milestone

Comments

@leouieda
Copy link
Member

Description of the desired feature

The equivalent layer (EQL) methods are great for interpolation, data integration, upward continuation, etc. Our implementations will be based on the Verde gridding classes. The most basic kind would be an EQL that uses 1/r as the basis function. This can be used with any kind of harmonic function but cannot integrate different fields (grav and gradients) and can't reduce to the pole. But it fits the Verde model well. We should implement this as a first step and then make more specialized gridders that can receive multiple fields as input.

The class should inherit from verde.base.BaseGridder and follow its protocols. It could live in a new package called harmonica/equivalent_layer/harmonic.py or something like that.

@leouieda leouieda added the enhancement Idea or request for a new feature label Dec 27, 2018
@leouieda leouieda added this to the v0.1.0 milestone Dec 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Idea or request for a new feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant