文件名称:DFT的matlab源代码-dftcxx:用于教育目的的基于C++的DFT程序
文件大小:117KB
文件格式:ZIP
更新时间:2024-06-14 21:13:18
系统开源
DFT的matlab源代码DFTCXX DFTCXX在LDA理论级别的密度泛函理论(DFT)框架内计算简单分子的电子结构。 它主要是出于教育目的而编写的。 已对源代码进行了相对广泛的文档化(即注释),以为学生提供阅读和理解算法的机会。 汇编 DFTCXX依赖于几个库,通常您喜欢的程序包管理器可以直接提供这些库。 促进 三氯乙酸 本征3 编译程序: mkdir build cd build cmake ../src make -j9 执行 ./dftcxx -i ../molecules/h2.in
【文件预览】:
dftcxx-master
----basis()
--------p321.dat(29KB)
--------sto3g.dat(27KB)
--------p631.dat(18KB)
--------sto6g.dat(27KB)
----LICENSE(34KB)
----src()
--------spherical_harmonics.h(2KB)
--------gridpoint.h(7KB)
--------bragg.h(2KB)
--------config.h(2KB)
--------dft.cpp(17KB)
--------cgf.h(8KB)
--------dft.h(7KB)
--------rectangulargrid.h(3KB)
--------pngfuncs.cpp(5KB)
--------cspline.cpp(6KB)
--------dftcxx.cpp(3KB)
--------settings.h(5KB)
--------atomicgrid.h(8KB)
--------rectangulargrid.cpp(4KB)
--------atomicgrid.cpp(18KB)
--------spherical_harmonics.cpp(4KB)
--------config.h.in(2KB)
--------integrals.h(12KB)
--------pngfuncs.h(2KB)
--------settings.cpp(6KB)
--------cspline.h(3KB)
--------gamma.cpp(8KB)
--------cgf.cpp(7KB)
--------functionals.cpp(6KB)
--------gamma.h(4KB)
--------molecule.h(6KB)
--------CMakeLists.txt(4KB)
--------molecule.cpp(10KB)
--------quadrature.h(73KB)
--------moleculargrid.cpp(13KB)
--------gridpoint.cpp(4KB)
--------functionals.h(3KB)
--------integrals.cpp(19KB)
--------quadrature.cpp(2KB)
--------moleculargrid.h(6KB)
----.gitignore(317B)
----README.md(639B)
----scripts()
--------test_h2.py(247B)
--------test_li.py(220B)
--------test_be.py(194B)
--------test_he.py(194B)
--------test_n2.py(212B)
--------test_ethane.py(437B)
--------test_h2o.py(240B)
----.editorconfig(419B)
----molecules()
--------ar.in(112B)
--------he.in(113B)
--------ethane.in(226B)
--------n2.in(168B)
--------lih.in(130B)
--------be.in(116B)
--------ch4.in(181B)
--------h2o.in(190B)
--------h2.in(154B)
--------co.in(93B)
--------benzene.in(375B)
--------ne.in(111B)