登录 注册
当前位置:主页 > 资源下载 > 32 > 用于对VASP输出进行后期处理的代码/脚本,我编写了一些,涉及matlab矩阵共轭操作在VASP-post-processing中的应用

用于对VASP输出进行后期处理的代码/脚本,我编写了一些,涉及matlab矩阵共轭操作在VASP-post-processing中的应用

  • 更新:2024-09-12 12:05:26
  • 大小:25KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

matlab矩阵共轭代码VASP后处理 我编写的一些代码/脚本是用于对丑陋的VASP输出进行后处理的。 通过MD模拟产生的OSZICAR获得所有时间步长的温度 grep T OSZICAR | cut -d. -f1 | awk '{ print $3 }' | cat > temp.txt 从OUTCAR文件获取位置和力数据 首先,从OUTCAR grep -n POSITION OUTCAR | cut -d: -f1 | cat > lines.txt获取一些行号grep -n POSITION OUTCAR | cut -d: -f1 | cat > lines.txt grep -n POSITION OUTCAR | cut -d: -f1 | cat > lines.txt 然后,编译并运行get_xf.cpp 。 这些代码需要输入查询从屏幕两个数字,原子的数目N和行数(它是MD步骤的数量完成)在lines.txt 。 完成后,将生成一个名为xf.txt的文件。 在此文件中,每行包含6个数字: x, y, z, fx, fy, fz 。 每条连续的N行对应于一个时间步长。