ELES模型Matlab代码-Exact-Diagonalization-Anderson-impurity-model:精确对角化安德森杂质

上传者: 38657139 | 上传时间: 2021-11-19 16:33:02 | 文件大小: 13KB | 文件类型: -
ELES模型Matlab代码精确对角化安德森杂质模型 使用星形几何结构中的一个杂质位点和 Nb 离散浴位点求解 Anderson 杂质模型,位点总数为 Ns=1+Nb。 见下图。 哈密​​顿量是: 在哪里 哈密​​顿量守恒电子总数和 z 方向上的总自旋。 因此,问题可以拆分为独立的扇区,或者用数学术语来说,哈密顿量是块对角线。 Hilbert 空间有 4^Ns 个基向量。 我们选择以下约定来表示一个基向量 因此,该希尔伯特空间中的波函数为 模型上的更详细解释(在状态上应用创建和销毁运算符等),如何使用代码和清理我从来没有费心去做的代码格式。 虽然原则上 Ns=11 和 Ns=12 是可能的(预先计算字典并保存它),但这极大地推动了能力。 Ns=10 在桌面上工作得很好。 对于较大的 Ns,例如 11、12、13、14(即使是在超级计算机上运行的最佳实现也不能真正变大),使用 Matlab 或 Python 中的实现是没有意义的(这种实现在字典中可能稍微更有效)例如,约定可能更简单,等等,但我从不费心将效率推到极致,因为有替代方案可用)。 对于 Ns > 10,建议使用可用的 C、C++

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明