
DFT的MATLAB源代码-Exchanges: 使用格林函数法计算海森堡模型的交换参数
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本项目提供了一套基于MATLAB的DFT源码,专门用于通过格林函数方法精确计算一维和二维海森堡模型中的交换积分参数。
本段落介绍了使用格林函数形式主义计算磁性化合物的海森堡交换参数的方法。
整个过程包含三个独立部分:
1. 自洽自旋极化DFT(密度泛函理论)计算。
该步骤建议采用Quantum ESPRESSO软件包进行操作。
2. 在Wannier函数基础上生成模型哈密顿量。
此阶段需要涵盖磁性离子的d态,有时还需包括最近配体的p态。
这一过程可通过QE后处理工具中的wannier_ham.x代码实现,并将最终结果以文件形式保存。
3. 利用交换程序计算交换参数。
该步骤仅需使用两个输入文件:system.am和hamilt.am,这些文件来源于上一步骤的结果。
模型中所使用的交换条件定义如下:
H = ∑_ij J_{ij}*e_i*e_j
其中 e_i 和 e_j 是单位向量,并且求和是对离子对进行的。如果要根据获得的交换值估算居里-尼尔温度,可以使用以下公式:
T = N_nn*J_calc*(13)*S(S+1)S^2
这里,N_nn 表示具有计算出的交换参数 J_calc 的最近邻原子数量,而 S 则代表每个原子上的总自旋矩。
全部评论 (0)
还没有任何评论哟~


