pyFAI icon indicating copy to clipboard operation
pyFAI copied to clipboard

Missing integrators for replacing integrate_legacy with integrate_ng

Open kif opened this issue 3 years ago • 1 comments

For 1D integration :

  • [X] IntegrationMethod(1d int, bbox split, histogram, cython)
  • [X] IntegrationMethod(1d int, full split, histogram, cython)
  • [X] Make integrate1d_ng the default integrator

For 2D integration, much work remains to be done a bit everywhere !

  • [x] IntegrationMethod(2d int, no split, histogram, python): signal looks bad ?
  • [x] IntegrationMethod(2d int, no split, csr, python)
  • [x] IntegrationMethod(2d int, full split, csr, python)
  • [x] IntegrationMethod(2d int, bbox split, csr, python)
  • [x] IntegrationMethod(2d int, no split, histogram, cython): axis swaped ?
  • [x] IntegrationMethod(2d int, full split, histogram, cython)
  • [x] IntegrationMethod(2d int, bbox split, histogram, cython)
  • [x] IntegrationMethod(2d int, no split, lut, cython)
  • [x] IntegrationMethod(2d int, full split, lut, cython)
  • [x] IntegrationMethod(2d int, bbox split, lut, cython)
  • [x] IntegrationMethod(2d int, no split, csr, cython)
  • [x] IntegrationMethod(2d int, full split, csr, cython)
  • [x] IntegrationMethod(2d int, bbox split, csr, cython)
  • [x] #1617
  • [ ] #1618
  • [ ] #1619
  • [x] IntegrationMethod(2d int, no split, lut, opencl)
  • [x] IntegrationMethod(2d int, full split, lut, opencl)
  • [x] IntegrationMethod(2d int, bbox split, lut, opencl)
  • [x] IntegrationMethod(2d int, no split, csr, opencl)
  • [x] IntegrationMethod(2d int, full split, csr, opencl)
  • [x] IntegrationMethod(2d int, bbox split, csr, opencl)
  • [x] Make integrate2d_ng the default integrator

kif avatar Jan 11 '21 13:01 kif

To be validated but the matrix is almost complete ...

kif avatar Jan 10 '22 20:01 kif