kabasset / Linx

Extensible ND image laboratory
Apache License 2.0
3 stars 0 forks source link

Remove contiguity constraint #17

Open kabasset opened 9 months ago

kabasset commented 9 months ago

The contiguity constraint was meant to implement Raster::data(), which is useful for legacy APIs like FFTW and CFITSIO. Yet, the holder itself can implement it, e.g. StdHolder::data(). It should be assessed whether such a change is feasible without breaking high-level features like decimated convolution.

kabasset commented 4 months ago

Check mdspan interface and implementation for future integration (wrapper or adapter).