Image for Lindemann's algorithm

Lindemann's algorithm

Lindemann's algorithm is a method used in computational chemistry and physics to identify the borders between different phases or states of a material, such as solid and liquid. It works by calculating how much atoms vibrate around their positions. When vibrations reach a certain threshold—meaning atoms move enough to break free from their fixed positions—the algorithm flags that region as melted or transitioning. Essentially, it helps scientists pinpoint where a material begins to change phase based on atomic motion, providing a quantitative way to study melting processes and phase boundaries.