Rust API¶
The public Rust API is split across two crates:
ak-corefor structures, trajectories, geometry, neighbor lists, and calculator primitives.ak-visfor visuals, rendering helpers, viewer sessions, and headless image export.
Reference¶
Public entry points¶
The crate roots are the best place to start when navigating the Rust API:
From there, the main public modules are:
ak_core::geometryforStructure,Trajectory,Cell,Pbc,NeighborList, and related helpers.ak_core::calculatorfor calculator traits and the Lennard-Jones example implementation.ak_vis::viewerfor viewer configuration, live sessions, and headless export.ak_vis::visualsandak_vis::renderfor explicit scene primitives and rendering utilities.