• 回答数

    6

  • 浏览数

    2070

  • 收藏数

    0

作者:背不动 发表于 2018-12-6 16:47:59
跳转到指定楼层
vmd中如何根据dump文件计算的数字为原子指定颜色?
其实我是用lammps计算了CNA,可以看出每个原子分别处在什么什么晶体结构中(局部的晶体结构)。cna为1,表示fcc,2为hcp等等。
dump文件有id type x y z c_cna。
希望根据cna对原子进行颜色标记。
分享:
回复

使用道具

该用户从未签到

新手上路

Rank: 1

积分
37
极客币
65
主题
11
帖子
32
注册时间
2018-11-5
在线时间
2 小时
性别
保密
发表于 2018-12-6 16:48:12 | 显示全部楼层
可以将cna用不同原子type来表示
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
37
极客币
64
主题
10
帖子
32
注册时间
2018-11-5
在线时间
2 小时
性别
保密
 楼主| 发表于 2018-12-6 16:48:17 | 显示全部楼层
你的意思是说把type的那一列数据换成cna吗?在dump里输出id cna x y z。然后在输出文件中得把cna改成type,让vmd读取。
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
37
极客币
65
主题
11
帖子
32
注册时间
2018-11-5
在线时间
2 小时
性别
保密
发表于 2018-12-6 16:48:31 | 显示全部楼层
是的        
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
37
极客币
65
主题
11
帖子
32
注册时间
2018-11-5
在线时间
2 小时
性别
保密
发表于 2018-12-6 16:50:20 | 显示全部楼层
最好将不同cna,按照不同元素type来表示,例如C,H,O,
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
37
极客币
64
主题
10
帖子
32
注册时间
2018-11-5
在线时间
2 小时
性别
保密
 楼主| 发表于 2018-12-6 16:50:56 | 显示全部楼层
假如3种元素,4个cna的值,我自己重新编号,最多要用12种颜色表示了
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
37
极客币
64
主题
10
帖子
32
注册时间
2018-11-5
在线时间
2 小时
性别
保密
 楼主| 发表于 2018-12-6 16:51:12 | 显示全部楼层
好像要编程处理文本,请问在lammps可以直接实现输出吗?
回复

使用道具 举报

高级模式 评论
您需要登录后才可以回帖 登录 | 立即注册 微信登录