A short description of the included files

Code

The code is separated into four groups:

  • Interface functions: The primary functions through which users will interact.

  • Core functions: Provide the core functionality of SALR clustering–modeling the particle dynamics and extracting the particle cluster centers.

  • Setup functions : Functions to help create the inputs to the core functions–confining force and initial particle locations.

  • Utility functions: A diverse set of functions that do everything from plotting to computing centers of curvature to performing fast interpolation.