蒙特卡罗方法
统计物理学
哈密顿量(控制论)
旋转
物理
旋转玻璃
自旋(空气动力学)
直方图
各向异性
计算机科学
凝聚态物理
量子力学
数学
数学优化
热力学
图像(数学)
统计
人工智能
作者
Nafise Rezaei,Mojtaba Alaei,Hadi Akbarzadeh
标识
DOI:10.1016/j.commatsci.2021.110947
摘要
We present ESpinS (Esfahan Spin Simulation) package to evaluate the thermodynamic properties of spin systems described by a spin model Hamiltonian. In addition to the Heisenberg exchange term, the spin Hamiltonian in ESpinS can contain interactions such as bi-quadratic, Dzyaloshinskii–Moriya, and single-ion anisotropy. By applying the classical Monte Carlo simulation, ESpinS simulates the behavior of spin systems with respect to temperature. ESpinS can calculate the specific heat, susceptibility, staggered magnetization, energy histogram, fourth-order Binder cumulants, and neutron scattering structure factor. Further, it can compute the user-defined magnetic order parameter, that is, the summation of the projection of spins on the user-defined directions and the physical quantities based on it. ESpinS works with both a local update algorithm and a parallel tempering algorithm. The latter is an appropriate option for considering frustrated and spin-glass magnetic systems. ESpinS is written in Fortran 90 and can be run in single or parallel mode. The package is freely available under the GPL license (https://github.com/nafiserb/ESpinS).
科研通智能强力驱动
Strongly Powered by AbleSci AI