English

SpiDy.jl: open-source Julia package for the study of non-Markovian stochastic dynamics

Computational Physics 2024-05-31 v2 Statistical Mechanics Classical Physics Quantum Physics

Abstract

SpiDy.jl solves the non-Markovian stochastic dynamics of interacting classical spin vectors and harmonic oscillator networks in contact with a dissipative environment. The methods implemented allow the user to include arbitrary memory effects and colored quantum noise spectra. In this way, SpiDy.jl provides key tools for the simulation of classical and quantum open systems including non-Markovian effects and arbitrarily strong coupling to the environment. Among the wide range of applications, some examples range from atomistic spin dynamics to ultrafast magnetism and the study of anisotropic materials. We provide the user with Julia notebooks to guide them through the various mathematical methods and help them quickly set up complex simulations.

Keywords

Cite

@article{arxiv.2310.03008,
  title  = {SpiDy.jl: open-source Julia package for the study of non-Markovian stochastic dynamics},
  author = {Stefano Scali and Simon Horsley and Janet Anders and Federico Cerisola},
  journal= {arXiv preprint arXiv:2310.03008},
  year   = {2024}
}

Comments

4 pages, 1 figure