ParkiPy documentationΒΆ
ParkiPy is a package for performance portable particle kernel interactions in Python. It is written in Python and uses NumPy like arrays and PyKokkos to execute on CPUs and GPUs with excellent performance. ParkiPy provides a CellList class to build data structures for particle interactions within a given cutoff radius and the ewald module to compute kernel N-Body problems with Ewald summation.