“…These models are usually based on partial differential equations (PDE) derived using phenomenological considerations that are often difficult to justify mathematically (Degond et al, 2021;Degond & Motsch, 2008;Dimarco & Motsch, 2016). Finally, inspired by models in biology, there is an ever growing literature on the design of algorithms based on the simulation of artificial particle systems to solve tough optimization problems (Grassi & Pareschi, 2020;Kennedy & Eberhart, 1995;Pinnau et al, 2017;Totzeck, 2021) and to construct new more efficient Markov Chain Monte Carlo methods (Cappé et al, 2004;Clarté et al, 2021;Del Moral, 1998, 2013Doucet et al, 2001). The simulation of systems of particles is also at the core of molecular dynamics (Leimkuhler & Matthews, 2015), although the present library is not specifically written for this purpose.…”