OpenFPM: A scalable open framework for particle and particle-mesh codes on parallel computers. - Pietro Incardona; Antonio Leo; Yaroslav Zaluzhnyi; Rajesh Ramaswamy; Ivo F. Sbalzarini (Comput. Phys. Commun., 2019)