Sunny.jl: A Julia Package for Spin Dynamics
DOE
Questions this answers
Sources
- doe_osti · checked 2025-12-20
Source record
The underlying research record — supporting evidence for the object above.
Key Details
- Posted Date
- Source
- doe_osti
Description
Sunny is a Julia package designed to serve the needs of the quantum magnetism community. It supports the specification of a very broad class of spin models and a diverse suite of numerical solvers. These include powerful methods for simulating spin dynamics both in and out of equilibrium. Uniquely, it features a broad generalization of classical and semiclassical approaches to SU(N) coherent states, which is useful for studying systems exhibiting strong spin-orbit coupling or local entanglement effects. Sunny also offers a well-developed framework for calculating the dynamical spin structure factor, enabling direct comparison with scattering experiments. Ease of use is a priority, with tools for symmetry-guided modeling and interactive visualization.. Authors: Dahlbom, David [Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States); Univ. of Tennessee, Knoxville, TN (United States)] (ORCID:0000000202215086); Zhang, Hao [Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)] (ORCID:0000000297999118); Miles, Cole [Kodiak Robotics, Mountain View, CA (United States)] (ORCID:0000000255814226); Quinn, Sam [Georgia Institute of Technology, Atlanta, GA (United States); Univ. of California, Los Angeles, CA (United States)] (ORCID:0000000250433934); Niraula, Alin [Louisiana State Univ., Baton Rouge, LA (United States)] (ORCID:0009000241390140). DOE Contract: AC05-00OR22725; SC0018660; SC0022311; SC0025426