DFT_gridIO:包含用于有效读写文件格式的Python模块,这些文件格式包含DFT代码使用的点网格上的值
文件大小: 25k
源码售价: 10 个金币 积分规则     积分充值
资源说明:PyDFTFileIO 描述 包含Python模块,用于高效读写文件格式,该文件格式包含DFT代码使用的点网格上的值。 实现了用于读取多维数据集和LOCPOT / CHGCAR文件的模块,以及用于写入多维数据集文件的模块。 例如,CP2k和高斯使用多维数据集格式,而VASP使用LOCPOT和CHGCAR格式。 由于DFT代码使用的网格包含大量点,因此输出文件中包含大量数据。 因此,读取和写入这些文件的高性能至关重要。 因此,这些模块是用Cython(具有C扩展名的Python)编写的,这是C的速度和Python的可读性之间的折衷。 编译模块后,可以在Python脚本中轻松使用这些模块,也可以使用自动编译(稍后在安装部分中介绍)。 要求 Python 3.x(最初是python 2.7) Cython( ) NumPy 安装 将包含Python和Cython(.pyx)模块的目录放入
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。