LICP-TPHTC-Platform使用C++计算机语言,针对linux系统(考虑到VASP任务的提交、计算结果提取、分析的方便性),编写了能够自动处理VASP软件计算界面体系摩擦性能过程的软件,实现了摩擦学性能研究的自动化以及高通量计算,能够极大地节约科研人员研究材料摩擦性能耗费的时间。
自动化主要体现在以下几个方面:
1)自动化建模。自动分析POSCAR文件界面的最小周期,根据最小周期构建计算摩擦性能所需的所有POSCAR文件(最多20*20*40个模型)。
2)自动化提交任务。自动新建文件夹,将上述构建的一个POSCAR文件以及VASP软件所需的INCAR、KPOINTS、POTCAR文件复制到这个新建文件夹中,并提交给VASP软件计算总能。依次对第1)步中所有的POSCAR执行上述操作。
3)自动化提取系统总能。自动进入第2)步中构建的所有文件夹,从OUTCAR中提取总能并输出。
4)自动化数据后处理。根据输出的所有构型的总能,自动拟合数据,给出任意负载下的体系的势能面(PES),自动搜索最优迁移路径,计算对应的摩擦力、摩擦系数以及给出摩擦系数与负载的关系。