跳转到主要内容

交互动态电子方法

项目描述

Build Status Docs status

iDEA

交互动态电子方法 (iDEA) 是自2010年以来在约克大学Rex Godby小组开发的Python-Cython软件套件。它在许多粒子量子力学电子材料相关的许多研究项目中扮演着核心角色。

iDEA的主要功能包括

  • 许多粒子时间不变薛定谔方程的精确解,包括精确交换和关联
  • 许多粒子时间依赖薛定谔方程的精确解,包括精确交换和关联
  • 使用一维无自旋电子实现的简单性
  • 任意外部势,可能是时间依赖的
  • 优化方法以确定精确DFT/TDDFT Kohn-Sham势和能量成分
  • 实现各种近似泛函(既定和新型)以进行比较

有关iDEA代码的出版物列表可在 iDEA代码主页 上找到。

如何获取iDEA

尝试iDEA最快的方法是使用 iDEA演示,它允许使用实时Jupyter笔记本在浏览器中直接运行iDEA。

为了本地安装iDEA,请输入

pip install --user idea-code

对于开发,从git存储库获取最新版本

git clone https://github.com/godby-group/idea-public.git
cd idea-public
pip install --user -e .[doc] --no-build-isolation
idea-run

文档

iDEA文档 解释了iDEA的内部工作和背后的理论,并包括有关 如何为iDEA开发做出贡献 的指导。

引用iDEA

如果您使用iDEA,我们希望您在文中引用iDEA代码的主页,https://www-users.york.ac.uk/~rwg3/idea.html,以及我们小组的相关论文。您可以考虑

许可证

iDEA代码在MIT许可下发布

项目详情


下载文件

下载适合您平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。

源代码分发

idea-code-0.1.0a2.tar.gz (282.9 kB 查看哈希值)

上传时间 源代码

构建分发

idea_code-0.1.0a2-cp36-cp36m-macosx_10_9_x86_64.whl (484.3 kB 查看哈希值)

上传时间 CPython 3.6m macOS 10.9+ x86-64

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页