adding sedimentation (still with no handling for out-of-domain particle recycling)