|
本帖最后由 luzujia 于 2023-8-17 10:52 编辑
各位老师好,最近在摸索USPEX(Version 9.4.4,封装了MATLAB),在尝试跑例9(EX09)的时候,刚开始用修改后的submitJob_local.py提交,我对python不熟,只能按自己的理解把原来的脚本改了,改的地方如下图。checkStatus_local.py文件没有改。运行后发现只有CalcFold1里的任务是正常计算完成的,其它的CalcFold*都没有算就结束了。应该是提交脚本没有正确编辑,各位老师能帮我看看应该怎么改吗,两个原始版本的提交脚本已上传。
另外,我在一个博文里(科学网—关于天河二号运行USPEX的方法 - 耿华运的博文 (sciencenet.cn))看到如果USPEX和VASP在同一个节点内的话,可以将whichCluster设为0(无脚本运行)。用这种方法运行时发现此时所有的CalcFold*可以依次运行,但算完第一步就结束了(如图3)。而且后面好像还是要用到Submission文件夹里的脚本(因为有一次我把这个文件夹删除后运行,USPEX后面会自己重新拷贝回来)。大佬们知道是什么原因吗。最后,whichCluster的0和1选项好像可以在本地运行,这两者有什么区别呢。
|
|