-
TB2J与OpenMX的接口MATLAB源代码-DFT for TB2J-OpenMX
资源介绍
DFT的matlab源代码TB2J-OpenMX
描述
TB2J与OpenMX的接口。
TB2J是一个开源python程序包,用于从DFT计算Heisenberg模型中的磁相互作用参数。
它使用磁力定理并以格林函数方法中的局部刚性自旋旋转作为扰动。
功能包括:
计算海森堡模型中的参数,包括各向同性交换,各向异性交换,Dyzanoshinskii-Moriya相互作用。
可以与Wannier90一起使用来自许多DFT代码的输入,例如Abinit,Quantum
Espresso,Siesta,VASP等。
可以将DFT代码的输入与Siesta和OpenMX的数字轨道一起使用。
根据海森堡哈密顿量计算磁振子能带结构。
生成自旋动力学/蒙特卡洛代码MULTIBINIT的输入。
仅需要基态DFT计算。
无需超级电池。
计算远距离的磁性相互作用。
最少的用户输入,允许像体验和自动工作流程这样的黑匣子。
输入端(DFT哈密顿量)和输出端(海森堡模型)均具有多功能API。
有关更多信息,请参阅以下文档:
到TB2J的链接: