It used to be possible to call the particle interpolators without knowing which cell the interpolated positions were in (e.g. when creating new particles in random locations without checking the cell first). This led to all particle interpolators having backup code in case the cell is not known. By now however, all calls to particle interpolators provide an actual cell, so it is not necessary to carry this (slow) backup code around.
Also remove a deprecated interface function that was deprecated 6 years ago.
It used to be possible to call the particle interpolators without knowing which cell the interpolated positions were in (e.g. when creating new particles in random locations without checking the cell first). This led to all particle interpolators having backup code in case the cell is not known. By now however, all calls to particle interpolators provide an actual cell, so it is not necessary to carry this (slow) backup code around.
Also remove a deprecated interface function that was deprecated 6 years ago.