ACE1 and ACE1pack User Documentation

ACE1 is a Julia package for parameterising interatomic potentials in terms of the atomic cluster expansion, i.e., body-ordered invariant polynomials. ACE1pack.jl provides a user-oriented and compatibility layer. These pages document ACE1pack and to some limited extent also the packages it depend on.

Three Ways to Work with ACE1.jl

todo - explain there are three ways to work with ACE1.


  • Drautz, R.: Atomic cluster expansion for accurate and transferable interatomic potentials. Phys. Rev. B Condens. Matter. 99, 014104 (2019). [DOI] [arxiv]

  • G. Dusson, M. Bachmayr, G. Csanyi, S. Etter, C. van der Oord, and C. Ortner. Atomic cluster expansion: Completeness, efficiency and stability. J. Comp. Phys. 454, 110946, 2022. [DOI] [arxiv]