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.