Sweep and Prune algorithm in Fortran
Inspired by http://www.codercorner.com/SAP.pdf !
Also a hashtable implementation (pair_manager.F90) and resizable arrays (resize.F90) and an unsorted list, used as a set (list.F90)
Used for https://mfix.netl.doe.gov/mfix/