“…The library's algorithms are implemented using NumPy (Walt, Colbert, & Varoquaux, 2011), SciPy (Jones, Oliphant, Peterson, & others, 2001), matplotlib (Hunter, 2007), SymPy (Meurer et al, 2017), Cython (Behnel et al, 2011), pycvodes (Dahlgren, 2018) and fastcache (Brady, 2014). The library provides an application programming interface (API) for simulating planar skiing along arbitrary surface cross sections and two dimensional flight trajectories.…”