DFTBpy
DFTBpy 是一个开源项目,是长时间的业余工作和努力探索和实现 DFTB/SCC-DFTB 方法并推动 Python 极限加速的结果。 我们的重点是在软件工程、易于维护/扩展和大致良好的性能之间取得平衡。
该项目的目标是:
更容易修改和扩展基于密度泛函理论 (DFT) 的计算化学代码:SCC-DFTB。 出于性能原因,该程序是用 Python 开发的,带有 C 扩展。
激励本科生和研究生以及研究人员参与软件开发周期。
由于 Python 的优秀特性,让学生了解计算化学/物理程序是如何工作的。 我们相信合作者可以参与该项目,扩展它并主要了解其他计算化学方法和特征。
激励人们学习和使用 Python,进行科学编程,以及面向对象的范式。 使用 Python,您可以通过以下方式改进计算化学/物理学的研究:理解计算方法(用 Python 编写的软件更容易理解)、自动管理从