API reference#
- Release:
0.1.9
The main interface to the package should be imported as
>>> import magnopy
Sub-modules#
Classes#
|
Convention of the spin Hamiltonian. |
|
Spin Hamiltonian. |
|
Ground state energy of the given spin Hamiltonian. |
|
Linear Spin Wave theory. |
Functions#
|
Diagonalize grand-dynamical matrix following the method of Colpa (section 3, remark 1 of [Readbd59eda8c-1]). |
|
Span local right-handed reference frame based on the direction vector. |
|
Span a series of local right-handed reference frames based on a series of the direction vectors. |
|
Logo generator for Magnopy package. |
|
Parallelize calculation over the kpoints using multiprocessing module. |
|
Creates a spin Hamiltonian on the supercell of the given one. |
Parameter converters#
Exceptions#
|
Raised if convention or part of the convention of spin Hamiltonian is not defined. |
Raised when diagonalization via Colpa fails. |