Software developed by CMTC members:

 

 

  • AK Salinga: fastatomstruct is a high-performance Python library (with Rust backend) that provides efficient structural and dynamical analysis tools for atomic systems - designed specifically for researchers working with large-scale molecular dynamics simulations.

    Key capabilities:

• Fully parallelized and significantly faster than existing tools for structural and dynamical analysis

• Linear scaling calculations of distances and all related quantities

• Calculation of bond-orientational parameters, three-body correlations, intermediate scattering functions, vibrational density of states

• Thread-safe parallelization via Rust + MPI support for large dataset

• Seamless integration with the Atomic Simulation Environment (ASE)

Particularly useful for studying phase transitions, supercooled liquids, amorphous materials, and glassy dynamics. The Rust implementation ensures memory and thread safety while delivering the performance needed e.g. to analyze large-scale simulations with machine-learned potentials.

https://joss.theoj.org/papers/10.21105/joss.08106