Conversation
|
A question related to SparseConnectivityTracer: The DataInterpolations extension there handles each interpolation type individually, so new interpolation types do not work out of the box with SparseConnectivityTracer. Specifically, |
|
The alternative would be to move the extension from SCT to this repo. |
sathvikbhagavan
left a comment
There was a problem hiding this comment.
Just left a small comment. Otherwise LGTM!
docs/src/methods.md
Outdated
| ## Linear Interpolation | ||
|
|
||
| This is a linear interpolation between the ends points of the interval of input data points. | ||
| This is a continuously differentiable linear interpolation with an interval around each data point replaced by spline section. |
There was a problem hiding this comment.
This is done by mistake? It should be for SmoothedLinearInterpolation?
I am fine moving the extension here if that helps. |
|
That's probably the right way to do it. It's easier to maintain it here. |
|
How should we handle this? I haven't "swapped" extensions before, so I'm not sure what to watch out for. |
|
Let's use that. The old one supports up to v0.6 final, delete from the v0.7, and then have this one only start with v0.7 support. That makes it pretty clean |
|
Tagged SCT |
|
Continuing that thread here: #444 |
sathvikbhagavan
left a comment
There was a problem hiding this comment.
LGTM! Just needs a run with the formatter.
|
The formatter (I use |
|
@adrhill do you know why some of the SCT tests for the new interpolation type are failing? |
Using more maxiters in the format call should work |
The tests only fail on local Hessian sparsity patterns using SCT's
|
I'm guessing the extension still had SCT's Runic formatting applied. 🤷♂️ |

Checklist
contributor guidelines, in particular the SciML Style Guide and
COLPRAC.
Additional context
I first described this method here. I'm not sure whether I should put all of that in the DataInterpolations docs.