Skip to content

Interpolator: use TwoD arrays in the interpolator

instead of allocating millions of OneD Arrays which causes extreme memory overhead and is slower

Without this patch, interpolating an 1E6 quadrature points field with Shepard used 500GB RAM, this brings it down to 60GB.

Merge request reports