No unnecessary loop in pair
This implements two tiny improvements:
- In the PAIR task, only loop over the particles in a cell that has active particles.
- In the ghost task, construct the list of indices of active particles only. No need to loop over the inactive ones.