Menu

Tree [d7fc75] master /
 History

HTTPS access


File Date Author Commit
 LICENSE.md 2020-05-29 Joren Joren [d7fc75] Add project files
 README.md 2020-05-29 Joren Joren [d7fc75] Add project files
 calculate_curie.py 2020-05-29 Joren Joren [d7fc75] Add project files
 requirements.txt 2020-05-29 Joren Joren [d7fc75] Add project files

Read Me

calculate_curie

Program to calculate Curie temperatures for hexagonal and honeycomb materials, as described in 2D ferromagnetism at finite temperatures under quantum scrutiny by Joren Vanherck, Cihan Bacaksiz, Bart Sorée, Milorad V. Milošević and Wim Magnus

Installation

Run using python3 (minimum python3.6 required).
Required packages can be installed using pip install -r requirements.txt.
Help information is available by running python3 calculate_curie.py --help.

Example

The Curie temperature for CrBr3 from the paper can be reproduced as

python3 calculate_curie.py -S 1.5 -l hon -J 2.72 0.41 -0.10 -D 0.01 -0.02 0.05

The Curie temperature for MnSe2 from the paper can be reproduced as

python3 calculate_curie.py -S 1.5 -l hex -J 5.34 -D 0.01

License

This project is licensed under the apache-2.0 License - see LICENSE.md for details

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.