Skip to content

Getting Started with Atoma ​

Atoma is an interactive 3D quantum, atomistic, molecular mechanics, and crystal lattice CAD studio developed by Aerovex. It is engineered entirely in safe Rust (#![deny(unsafe_code)]) and provides both headless command-line solvers and interactive 3D visualization.

Core Capabilities ​

  • 14 Bravais Crystal Lattices: Generate primitive, body-centered, and face-centered crystal unit cells across cubic, tetragonal, orthorhombic, hexagonal, rhombohedral, monoclinic, and triclinic systems.
  • Molecular Mechanics: Classical force field potential evaluation with bond stretching, angle bending, Lennard-Jones van der Waals, and Coulomb electrostatics.
  • Geometry Optimization: Headless and interactive steepest-descent relaxation driving molecular conformations to local energy minima.
  • Kohn-Sham DFT Solver: Self-Consistent Field (SCF) electronic structure calculations with STO-3G minimal basis sets, Slater exchange, and Vosko-Wilk-Nusair correlation.
  • Interactive 3D Viewport: Real-time rendering with orbital camera controls, CPK element color standards, and occlusion-accurate bond rendering.

Quick CLI Verification ​

Verify your Atoma installation and inspect the built-in water molecule:

bash
atoma info water
atoma energy water
atoma relax water
atoma audit

Released under the MIT License.