Closed martinjrobins closed 2 weeks ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 99.27%. Comparing base (
9a479cf
) to head (d1977b6
). Report is 1 commits behind head on develop.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@martinjrobins Thanks, I am testing it now before I review
Description
Instead of using the casadi plugin system, use direct bspline function for 1D and 2D cubic interpolation.
I didn't implement 3D cubic interpolation because (a) scipy has no functions for bspline interpolation in 3D, and (b) we only test 3D linear interpolation so didn't think it was neccessary.
Fixes #4570
Type of change
Key checklist:
$ pre-commit run
(or$ nox -s pre-commit
) (see CONTRIBUTING.md for how to set this up to run automatically when committing locally, in just two lines of code)$ python run-tests.py --all
(or$ nox -s tests
)$ python run-tests.py --doctest
(or$ nox -s doctests
)You can run integration tests, unit tests, and doctests together at once, using
$ python run-tests.py --quick
(or$ nox -s quick
).Further checks: