[][src]Crate velvet

Velvet is a classical atomistic simulation engine with a focus on user-friendliness and portability - two features that I believe are not well represented in the current scientific software environment. This project is largely a learning exercise, but as development continues I hope to accomplish the following goals:

  • Extensibility via user-defined plugin modules
  • Optimized single CPU performace with multithreading and SIMD support
  • Implement a wide variety of interatomic potentials
  • Molecular Dynamics, Monte Carlo, and Minimization routines
  • Visualization tools to analyze simulation results

Re-exports

pub use velvet_convert as convert;
pub use velvet_core as core;

Modules

prelude