Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyph-m - Hybrid Phonon and Magnon Code

Hyph-m is a software to study phonon-magnon hybrids. It aims at providing a reference implementation for the theory outlined in the article "Theory of phonon-magnon hybridization and angular momentum in CrI$_3$ and CrBr$_3$". It offers a way to reproduce the results presented in the article.

Hyph-m is an almost recursive acronym: Hybrid Phonon hyphen Magnon

Installation

The compilation of Hyph-m requires:

It is recommended to install these dependencies via homebrew (for macos/linux) or another package manager.

To compile:

meson setup build
cd build
meson compile
meson install

This will compile and install the hyph-m executable in Hyph-m/bin. More detailed installation information can be found in doc/INSTALLATION.md

Running the code

See doc/DOCUMENTATION.md for inputs and outputs.

Examples

Examples for bulk CrI3 and CrBr3 are provided in examples/CrI3 and examples\CrBr3. Each folder contains the stiffness matrices and Berry curvatures to compute the phonon-magnon hybrids in these materials.

The abinit input files are also provided for reproducibility. It is not needed to run them in order to run Hyph-m.

How to cite

For the code and output sections titled "Mignolet26":

License

Hyph-m is licensed under the GNU Affero General Public License v3 (or later). A copy of the license can be found in LICENSE-AGPLv3.txt.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages