生成的作业中返回“中止”状态的项目中的计算失败。
proj_df = pr.job_table();proj_df[proj_df["status"] == "aborted"]。
如何循环使用修改后的输入参数重新启动这些计算?(即修改后的INCAR?)
另外,pyiron是否支持笔记本端的详细错误报告,还是需要查看终端中项目文件夹中的原始输出文件?
发布于 2022-09-24 22:13:55
要用不同的参数重新启动作业,请执行以下操作:
CHANGED_KPAR = 10
for sub_job in pr.iter_jobs():
if sub_job.status.aborted:
sub_job.input.incar['KPAR'] = CHANGED_KPAR
sub_job.input.incar['SYSTEM'] = sub_job.name
sub_job.input.incar['SIGMA'] = 0.2
sub_job.server.queue = "cmti"
sub_job.server.cores = NCPU
sub_job.executable = "5.4.4_mpi_AutoReconverge"
sub_job.run(delete_existing_job=True)https://stackoverflow.com/questions/73840821
复制相似问题