DFT的matlab源代码-tinydft:极简原子密度泛函理论(DFT)代码

上传者: 38695061 | 上传时间: 2023-04-27 09:14:01 | 文件大小: 49KB | 文件类型: ZIP
DFT的matlab源代码微小的DFT Tiny DFT是一种简约的原子密度泛函理论(DFT)代码,主要用于教育目的。 它仅支持球对称原子和局部交换相关功能(目前仅支持Dirac交换)。 在设计代码时,请牢记以下条件: 它仅取决于已建立的科学Python库:,和(鲜为人知)。 后者是用于算法区分的库,用于计算分析交换(-相关)势和网格变换。 数值积分和微分算法应足够精确,至少应为总能量的6个有效数字,但在许多情况下,数值精度会更好。 (通过分析计算出高斯基函数上的一些积分。泊松解算器使用具有勒让德多项式的伪谱方法。) 如果DFT和光谱方法具有一定的背景知识,则总行数应最少,源代码应易于理解。 与大多数原子DFT码一样,在一对角和主量子数内,对轨道的占据数都赋予相同的值,以获得球对称密度。 该代码仅跟踪每对量子数的电子总数。 “安装” 确保已安装依赖项:Python 3和(> = 1.4.0),(> = 1.0.0),(> = 2.2.4)和(> = 1.2)的最新版本。 如有疑问,请向您当地的Python专家寻求帮助。 如果您拥有Python 3,则始终可以使用pip安装或升级用户帐户

文件下载

资源详情

[{"title":"( 35 个子文件 49KB ) DFT的matlab源代码-tinydft:极简原子密度泛函理论(DFT)代码","children":[{"title":"tinydft-master","children":[{"title":".travis.yml <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"README.rst <span style='color:#111;'> 9.17KB </span>","children":null,"spread":false},{"title":"test_tinydft","children":[{"title":"test_atom_101_.csv <span style='color:#111;'> 139B </span>","children":null,"spread":false},{"title":"test_atom_71_.csv <span style='color:#111;'> 139B </span>","children":null,"spread":false},{"title":"test_atom_61_.csv <span style='color:#111;'> 138B </span>","children":null,"spread":false},{"title":"test_atom_11_.csv <span style='color:#111;'> 139B </span>","children":null,"spread":false},{"title":"test_atom_31_.csv <span style='color:#111;'> 139B </span>","children":null,"spread":false},{"title":"test_atom_91_.csv <span style='color:#111;'> 137B </span>","children":null,"spread":false},{"title":"test_atom_21_.csv <span style='color:#111;'> 138B </span>","children":null,"spread":false},{"title":"test_atom_81_.csv <span style='color:#111;'> 139B </span>","children":null,"spread":false},{"title":"test_atom_51_.csv <span style='color:#111;'> 138B </span>","children":null,"spread":false},{"title":"test_atom_121_.csv <span style='color:#111;'> 139B </span>","children":null,"spread":false},{"title":"test_atom_41_.csv <span style='color:#111;'> 139B </span>","children":null,"spread":false},{"title":"test_atom_111_.csv <span style='color:#111;'> 138B </span>","children":null,"spread":false},{"title":"test_atom_1_.csv <span style='color:#111;'> 126B </span>","children":null,"spread":false}],"spread":false},{"title":".pylintrc <span style='color:#111;'> 14.49KB </span>","children":null,"spread":false},{"title":"test_tinybasis.py <span style='color:#111;'> 2.86KB </span>","children":null,"spread":false},{"title":"tinygrid.py <span style='color:#111;'> 5.99KB </span>","children":null,"spread":false},{"title":"tinybasis.py <span style='color:#111;'> 4.67KB </span>","children":null,"spread":false},{"title":"conftest.py <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"tinydft.py <span style='color:#111;'> 8.07KB </span>","children":null,"spread":false},{"title":"mypy.ini <span style='color:#111;'> 459B </span>","children":null,"spread":false},{"title":"test_tinydft.py <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false},{"title":".yamllint <span style='color:#111;'> 97B </span>","children":null,"spread":false},{"title":".pycodestylerc <span style='color:#111;'> 55B </span>","children":null,"spread":false},{"title":"test_tinygrid.py <span style='color:#111;'> 8.97KB </span>","children":null,"spread":false},{"title":"program_evn.py <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"HEADER <span style='color:#111;'> 738B </span>","children":null,"spread":false},{"title":"program_mendelejev.py <span style='color:#111;'> 8.22KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 140B </span>","children":null,"spread":false},{"title":"zora.png <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"test_tinybasis","children":[{"title":"test_integral_regression.csv <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false}],"spread":false},{"title":".roberto.yaml <span style='color:#111;'> 894B </span>","children":null,"spread":false},{"title":".cardboardlint.yml <span style='color:#111;'> 341B </span>","children":null,"spread":false},{"title":"LICENSE.txt <span style='color:#111;'> 34.32KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

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