There are several atomic, molecular and optical physics computer codes. Knowing which one to use for what and how is a challenge. Andrew Brown surveys the available software packages and discusses how code development practices in academia could be improved.
This is a preview of subscription content, access via your institution
Access options
Access Nature and 54 other Nature Portfolio journals
Get Nature+, our best-value online-access subscription
$29.99 / 30 days
cancel any time
Subscribe to this journal
Receive 12 digital issues and online access to articles
$99.00 per year
only $8.25 per issue
Buy this article
- Purchase on SpringerLink
- Instant access to full article PDF
Prices may be subject to local taxes which are calculated during checkout
Change history
20 February 2020
A Correction to this paper has been published: https://doi.org/10.1038/s42254-020-0161-0
References
Schneider, B. & Gharibnejad, G. Numerical methods every atomic and molecular theorist should know. Nat. Rev. Phys. (2019).
Zatsarinny, O. BSR: B-spline atomic R-matrix codes. Comput. Phys. Commun. 174, 273 (2006).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interests
The author declares no competing interest.
Additional information
RELATED LINKS
AMP gateway project: https://ampgateway.org
Belfast parallel R-matrix codes: http://connorb.freeshell.org
bitbucket: https://bitbucket.org/
git: https://git-scm.com/
github: https://github.com/
gitlab: https://about.gitlab.com/
Jena Atomic Calculator: https://github.com/OpenJAC/JAC.jl
Mercurial: https://www.mercurial-scm.org/
SVN: https://subversion.apache.org/
UK-AMOR code repository: https://gitlab.com/uk-amor/
Rights and permissions
About this article
Cite this article
Brown, A. What’s next for atomic and molecular physics software?. Nat Rev Phys 2, 68–69 (2020). https://doi.org/10.1038/s42254-019-0139-y
Published:
Issue Date:
DOI: https://doi.org/10.1038/s42254-019-0139-y