24小时热门版块排行榜    

查看: 726  |  回复: 3

xueteng2

新虫 (初入文坛)

[求助] 粗糙平面生成 已有1人参与

请问大家如何用LAMMPS删除模型的一些原子来构建特定粗糙度的平面?模型信息在data文件中。刚上手LAMMPS不久,请大家指教!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luyaobao

木虫 (著名写手)

2楼2019-04-25 22:01:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

桃苦亦兮

铜虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
1. delete_atoms
2. 建立一个小的模型,然后沿X和Y方向重复,叫一个重复命令replicate,忘了名字了,可能这样拼的。
3. 用ovito删完输出xyz坐标,改成data就行。
4. 编程
3楼2019-04-26 09:49:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xueteng2

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by 桃苦亦兮 at 2019-04-26 09:49:29
1. delete_atoms
2. 建立一个小的模型,然后沿X和Y方向重复,叫一个重复命令replicate,忘了名字了,可能这样拼的。
3. 用ovito删完输出xyz坐标,改成data就行。
4. 编程

有学长提点我说用lammps读取data文件,用region命令划分区域,用delete atom命令删除原子,再用rewrite data命令输出新的data文件。这样可以吗?
4楼2019-04-27 14:53:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xueteng2 的主题更新
信息提示
请填处理意见