Skip to content

nafiserb/ESpinS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text

ESpinS - Esfahan Spin Simulation package

Package for classical Monte-Carlo simulation of spin systems. In ESpinS, the spin model hamiltonian of a spin system can be defined through the Heisenberg exchange, bi-quadratic, Dzyaloshinskii-Moriya, and single-ion interactions. Spin configurations can be updated through either local Metropolis updating or parallel tempering.

If you are using this software, please cite

Nafise Rezaei, Mojtaba Alaei, Hadi Akbarzadeh, ESpinS: A program for classical Monte-Carlo simulations of spin systems, Computational Materials Science, 202, 110947 (2022).

Requirements

The package requires the following software:

  • Fortran 90 compiler, such as GFortran or IFORT
  • BLAS and LAPACK library
  • MPI libray (openmpi)

Installing

is an easy way to have all the necessary packages.

Installation

git clone https://github.com/nafiserb/ESpinS.git
cd ESpinS
make

In the case that compilation process encounters errors, please edit make.sys file. For more information about installation please see user-guide.

About

Created and maintained by Nafise Rezaei (Physics Department, Isfahan University of Technology, Isfahan, Iran)

With contributions by

  • Mojtaba Alaei (Physics Department, Isfahan University of Technology, Isfahan, Iran)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages