Software, die von CTMC Mitgliedern entwickelt wird:

 

 

  • AK Salinga: fastatomstruct ist eine leistungsstarke Python-Bibliothek (mit Rust-Backend), die effiziente Werkzeuge zur strukturellen und dynamischen Analyse atomarer Systeme bereitstellt – speziell entwickelt für Forschende, die mit großskaligen Molekulardynamik-Simulationen arbeiten

Hauptfunktionen:

• Vollständig parallelisiert und deutlich schneller als bestehende Werkzeuge zur strukturellen und dynamischen Analyse
• Lineare Skalierung bei der Berechnung von Abständen und allen verwandten Größen
• Berechnung von "bond order correlations, Drei-Körper-Korrelationen, "intermediate scattering functions", "vibrational density of states"
• Thread-sichere Parallelisierung durch Rust sowie MPI-Unterstützung für große Datensätze
• Nahtlose Integration mit der Atomic Simulation Environment (ASE)

Besonders nützlich zur Untersuchung von Phasenübergängen, unterkühlten Flüssigkeiten, amorphen Materialien und glasartigen Dynamiken. Die Implementierung in Rust gewährleistet Speicher- und Thread-Sicherheit und bietet gleichzeitig die Leistung, die z. B. für die Analyse großer Simulationen mit "machine-learned potentials" erforderlich ist.

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