文件名称:matlab如何导出代码-vasputil:命令行实用程序和Python库旨在简化VASP的生活
文件大小:44KB
文件格式:ZIP
更新时间:2024-06-12 10:32:03
系统开源
matlab如何编写代码Vasputil Vasputil是一组命令行实用程序和Python库,旨在简化VASP的生活。 命令行实用程序(Python脚本)可以直接使用,也可以作为示例使用所提供的python模块完成。 这些都是 vasputil_atomsdistance 测量两个原子之间的距离,也可以测量投影距离。 vasputil_atomsmoved 查看哪些原子在两个POSCAR文件之间移动。 如果晶格兼容,请考虑周期性边界条件。 (可选)打印移动的距离和距离矢量。 vasputil_chgarith CHG / CHGCAR格式文件中电荷密度的简单算法。 支持+,-,*,/用于元素算术运算,支持'avg'用于计算平均值。 vasputil_chgplaneplot 在平面上(例如由lev00生成)绘制电荷密度,以伪彩色,轮廓(颜色或BW)或填充轮廓图绘制。 输出到屏幕上的窗口或文件中。 vasputil_direct2cartesian 将POSCAR文件从直接坐标转换为笛卡尔坐标。 vasputil_dosplot 绘制状态密度。 可以绘制总计,总计集成和站点投影的DOS
【文件预览】:
vasputil-master
----MANIFEST.in(153B)
----README.rst(9KB)
----copydist.sh(260B)
----vasputil()
--------tests()
--------__init__.py(50B)
--------supercell.py(7KB)
--------chg.py(2KB)
--------dos.py(4KB)
--------geometry.py(3KB)
----LICENSE(26KB)
----runtests.py(625B)
----ChangeLog.old(9KB)
----AUTHORS(43B)
----setup.py(467B)
----.gitignore(37B)
----NEWS(7KB)
----scripts()
--------vasputil_poscar2xyz(886B)
--------vasputil_nearestneighbors(1KB)
--------vasputil_atomsmoved(1KB)
--------vasputil_direct2cartesian(818B)
--------vasputil_chgarith(3KB)
--------vasputil_dosplot(3KB)
--------vasputil_interpolate(2KB)
--------vasputil_atomsdistance(1KB)
--------vasputil_zlayers(2KB)
--------vasputil_chgplaneplot(4KB)
--------vasputil_plane2atom(888B)