24小时热门版块排行榜    

查看: 3594  |  回复: 11
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

2009云飞扬

铁杆木虫 (著名写手)

[求助] lammps例子文件ELASTIC_T,修改成BCC-Fe参数后运行出现问题 已有1人参与

各位大神,小弟是初学者,目前在运用自带的elastic_t例子文件的进行修改用于分析Fe的弹性常数,照着说明仅仅把例子中的Si参数修改成Fe的参数,修改了init.mod和potential.mod两个文件,运用时出现这样的错误提示“ERROR: Cannot change box tilt factors for orthogonal box (../change_box.cpp:249)
Last command: change_box all x delta 0 ${delta} xy delta ${deltaxy} xz delta ${deltaxz} remap units box”,而change_box指令是在displace.mod里面,根据提示,这个文件是不需要修改的。现在卡在这里了,请各位大神能指点指点,具体应该怎么修改输入文件。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yujingui

木虫 (正式写手)

【答案】应助回帖

You need to add dummy box tilt factors (with a value of 0) to your initial structure, so that it is considered as a triclinic box. This error happens when trying to use change_box with triclinic adjustable size parameters (xy, xz, yz) on an orthogonal box. Only (x, y, z) deformations can be defined for orthogonal boxes, which is why you saw several successful minimisations before the error.

In your structure file, you should therefore have this line after the xlo xhi ylo yhi zlo zhi lines :

0.0 0.0 0.0 xy xz yz

来源:https://lammps.sandia.gov/threads/msg55753.html
12楼2020-03-05 18:08:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

2009云飞扬

铁杆木虫 (著名写手)

请各位大神指点 指点
2楼2018-08-07 11:55:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

2009云飞扬

铁杆木虫 (著名写手)

已经找到原因,还是谢谢大家了。

发自小木虫Android客户端
3楼2018-08-07 14:53:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

201112212409

铜虫 (初入文坛)

引用回帖:
3楼: Originally posted by 2009云飞扬 at 2018-08-07 14:53:37
已经找到原因,还是谢谢大家了。

我也遇到这样的问题?请问是什么原因呢?
4楼2018-11-19 03:21:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见