半经验量子化学的轻量级实现(例如 MNDO、AM-1、PM3)

计算科学 C++ C 量子力学
2021-12-08 13:45:15

我正在寻找易于集成到我自己的软件中的半经验量子化学求解器。我发现了一些原则上可以使用的实现,例如MOPACORCASQM,其中一些集成到例如分子设计工具包中。但是当我只需要几个功能时,我不想依赖 1GB 的包。此外,我不想更容易地挖掘和修改它。

我想知道在以下方面是否有更方便的东西:

  • 尽可能开放(GPL 或更好的 MIT 许可证)
  • 紧凑且易于理解的代码库(行数少,可读性清晰 - 没有 fortran77,外部依赖最少)
  • C/C++(可选用 python 接口)...我不想打扰 frotran-C 或 fortran-python 接口。

这原则上是我之前的问题Simple open-source Quantum chemistry or DFT code in C/C++ 的延续 虽然Libint是非常好的软件,但完整的 Hartree-Fock 对我来说太慢了。我真的想要更便宜的东西,比如半经验方法和 DFTB。

0个回答
没有发现任何回复~