-
-
Notifications
You must be signed in to change notification settings - Fork 47
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
Interpolation of 2d data #402
Comments
|
We could start going into multidimensional interpolations, but we just haven't yet. 1D had a lot of work and I feel like we're finally getting to the conclusion there, maybe this summer is the right time to start expanding but it would need more hands maybe. |
Sounds good. (I was writing tests and tutorials for doing this kind of stuff in Catalyst, and was thinking that if 2d existed I'd add that in as well, but will keep it at 1d then. Feel free to close/keep open this issue as you like) |
To clarify, I'd be happy to contribute to 2d interpolation if I find the time, I assumed it would be outside the scope of this package. I wrote the package SplineGrids.jl a few months ago for n-dimensional interpolation (with evaluation on a grid), maybe we can take inspiration from that. |
If you already have a starting point then we should just start there. I think the main thing is that we just needs to make sure it has all of the integrations (AD, MTK, etc.) that people expect. It's fine for it to be a separate repo but we just need to have a direction for that work. Indeed 1D vs ND can be quite different in form so separate repo might be the right thing to do, but Interpolations.jl just isn't sufficient for most people so we do need to take it into our own hands in the very near future. |
To get some sense of goal/scope:
|
Yes
I think all dimensions the same?
Yes. And if GPU support, possibility to use texture memory? That would be a massive performance win.
Semi-discretizations are very different. This is more for data tables, |
Is this possible? And if so, would I be able to combine it with https://docs.sciml.ai/ModelingToolkit/stable/tutorials/callable_params/?
The text was updated successfully, but these errors were encountered: