24小时热门版块排行榜    

CyRhmU.jpeg
查看: 7340  |  回复: 40
【奖励】 本帖被评价17次,作者njuswj增加金币 13.05
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

njuswj

银虫 (小有名气)


[资源] 【分享】castep中断后如何恢复计算。。。

今天用castep计算,不知怎么回事,电脑死机了,不得不重新启动,当时已经算了3天了,总不能白算,于是就在ms帮助文件里找了下,现在跟大家分享。。。
以下是ms帮助文件里的内容:

Restarting a CASTEP calculation
It is not possible to restart a completed CASTEP job automatically via the interface. However, there are circumstances in which you may wish to do this, for example, if you are running a geometry optimization which does not converge in the given number of steps, or a you wish to continue your calculation with manually modified runtime parameters. To restart such jobs you should edit .param file and add the CONTINUATION keyword to the file.

Note. Any additional changes to this file may make it impossible to restart the CASTEP job successfully.

Tip. It is possible to remove everything from .param and leave only the CONTINUATION line. This will ensure that all of the settings remain exactly the same as those from the previous run.

Note. In order to restart a job, the output files from the previous run must be present in the Project folder. This check and the subsequent transfer of the files to the server happens automatically whenever CASTEP is used to run an existing file set or to calculate additional properties.

以下是关于CONTINUATION的说明:
CONTINUATION (.param)

Description
This keyword contains a string which specifies the model file used to continue the job.

If the keyword CONTINUATION contains the string DEFAULT (case-insensitive), the file seedname.check will be used. The same effect can be achieved by providing the CONTINUATION keyword on its own, with no value.

The default value of this parameter is NULL which corresponds to no continuation (a new run).

Note. A run cannot be both a REUSE and a CONTINUATION. A CONTINUATION run restarts the current job from the end of the previous one. As a consequence, only a limited subset of the available parameters may be changed between CONTINUATION runs.

Example
CONTINUATION : default

其实也就是在你的*.param中添加CONTINUATION : default,然后把你上一次计算得到的*.check文件复制到上次计算的那个文件夹下,然后在ms中打开*.param,点Modules->CASTEP->casculation->files...->Run files

其中还要注意一点就是当你把*.check文件复制到当前目录时
务必保持其名字跟当前3d模型*.xsd名字一致,因为如果上一词计算文件名字中有空格,在计算过程中会把空格变成_,直接复制过去名字肯定会不一样,这样就要重命名下。
回复此楼

» 收录本帖的淘帖专辑推荐

第一原理资料汇编 计算MS等 Material Studio 模拟知识汇总
科研相关资料 第一性原理 刺客

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wangyb4142

金虫 (正式写手)


★★★ 三星级,支持鼓励


谢谢分享经验
16楼2009-09-08 15:48:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 41 个回答

shqshq

木虫 (正式写手)



freshgirl(金币+1,VIP+0):谢谢参与~ 7-24 23:15
听别人说点计算开始时自动生成的目录里面有个 calculation 开始run就可以继续算了。
2楼2009-07-24 21:51:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yulifto

木虫 (正式写手)


★ 一星级,一般

有个这样的文件-Trajectory.xtd,你继续在这个基础上算就可以了!
4楼2009-07-24 23:42:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xmc8362

银虫 (正式写手)


★★★ 三星级,支持鼓励

LZ试过没有,真的行吗?
5楼2009-07-25 00:06:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复(可上传附件)
信息提示
请填处理意见