contrailcirrus/pycontrails

Support new scipy spline interpolation implementations

Opened this issue · 0 comments

Description

Scipy 1.13.0 introduced new implementations of tensor-product spline interpolation methods. These might offer performance advantages, but are currently incompatible with PycontrailsRegularGridIInterpolator, which will fall back on legacy scipy implementations. We should

  • Modify PycontrailsRegularGridInterpolator to support new tensor-product spline methods from new versions of scipy
  • Benchmark new and legacy methods within pycontrails to decide which we want to use as default