AtomicAndPhysicalConstants.jl – A fast Julia package to access particle properties and fundamental constants
Abstract
To support constants lookup for the SciBmad project, we introduced AtomicAndPhysicalConstants.jl, a Julia package that provides physical constants, subatomic particle properties, and atomic isotope data. It aggregates datasets from NIST (CODATA) and the Particle Data Group, offering a unified interface. The package supports configurable unit systems and data types, and integrates with the Julia package Unitful.jl. The package emphasizes speed and ease of use, making it well-suited for high-performance simulations and physics-driven modeling.
Fields of Study & Subjects
Particle accelerators and beam dynamics
Computational Physics and Python Applications
Particle physics theoretical and experimental studies
Publication details
- Journal / source
- JACOW
- Publication date
- 29 January 2026
- Language
- EN