24小时热门版块排行榜    

查看: 4092  |  回复: 18

匿名

用户注销 (正式写手)

本帖仅楼主可见
11楼2017-09-15 12:28:22
已阅   申请模拟EPI   回复此楼   编辑   查看我的主页

huang998

木虫 (小有名气)

引用回帖:
11楼: Originally posted by xmc057711 at 2017-09-15 12:28:22
orient会导致边界非周期性,如果不考虑周期性,立方的可以随便变化,只要是符合正交和右手螺旋就可以了。

这个我就不知道了,一个这么强大的软件,不可能fcc,bcc可以设置晶向,hcp不可以。

发自小木虫IOS客户端
12楼2017-09-15 12:51:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iSimuLyCOM

新虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
huang998: 金币+5, 有帮助 2017-09-15 22:34:22
Style hcp has a1 = 1 0 0, a2 = 0 sqrt(3) 0, and a3 = 0 0 sqrt(8/3).
这是LAMMPS定义的三个正交的hcp基矢,和你的图不同哦。不用用你的图,来理解软件设计者的想法,而是用顺着他们的想法。他们这样定义,也可以实现所有功能

orient是旋转时用的,和你的理解有偏差的,100,010,001表示不选择。也就是a1,a2,a3分别在你立方box的xyz轴上

如果你想把a1放在y轴上,a2放你box的,就需要进行旋转了哦
iSimuLy,您身边的科研助理www.isimuly.com
13楼2017-09-15 14:51:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iSimuLyCOM

新虫 (初入文坛)

【答案】应助回帖

Style hcp has a1 = 1 0 0, a2 = 0 sqrt(3) 0, and a3 = 0 0 sqrt(8/3).
这是LAMMPS定义的三个正交的hcp基矢,和你的图不同哦。不能用你的图,来理解软件设计者的想法,而是要顺着他们的想法。他们这样定义,也可以实现所有功能

orient是旋转时用的,和你的理解有偏差的,100,010,001表示不旋转。也就是a1,a2,a3分别在你立方box的xyz轴上

如果你想把a1放在y轴上,a2放你box的,就需要进行旋转了哦
iSimuLy,您身边的科研助理www.isimuly.com
14楼2017-09-15 15:07:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huang998

木虫 (小有名气)

引用回帖:
14楼: Originally posted by iSimuLyCOM at 2017-09-15 15:07:12
Style hcp has a1 = 1 0 0, a2 = 0 sqrt(3) 0, and a3 = 0 0 sqrt(8/3).
这是LAMMPS定义的三个正交的hcp基矢,和你的图不同哦。不能用你的图,来理解软件设计者的想法,而是要顺着他们的想法。他们这样定义,也可以 ...

的确是这样,但是x [ 1 0 0]对应的晶向[2 -1 -10],在镁的7个晶向中却没有,而y [0 1 0],z[0 0 1]对应的却在7个中有,这是什么原因

发自小木虫IOS客户端
15楼2017-09-15 22:42:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iSimuLyCOM

新虫 (初入文坛)

【答案】应助回帖

★ ★ ★ ★ ★
huang998: 金币+5, ★★★很有帮助 2017-09-16 12:52:16
引用回帖:
15楼: Originally posted by huang998 at 2017-09-15 22:42:45
的确是这样,但是x 对应的晶向,在镁的7个晶向中却没有,而y ,z对应的却在7个中有,这是什么原因
...

不是,有了正交基矢后,任何晶向都可以用这三个基矢来表征,就是一个 线性代数的 转变 矩阵的写法而已。

先确定基矢,这是前提,不是在所谓的7个晶向里找。
7个晶向怎么来的呢,没有基矢,怎么会有这7个晶向呢,对吧
基矢不一定需要垂直,但肯定能分解成3个垂直的向量
iSimuLy,您身边的科研助理www.isimuly.com
16楼2017-09-16 09:09:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huang998

木虫 (小有名气)

引用回帖:
16楼: Originally posted by iSimuLyCOM at 2017-09-16 09:09:13
不是,有了正交基矢后,任何晶向都可以用这三个基矢来表征,就是一个 线性代数的 转变 矩阵的写法而已。

先确定基矢,这是前提,不是在所谓的7个晶向里找。
7个晶向怎么来的呢,没有基矢,怎么会有这7个晶向呢 ...



发自小木虫IOS客户端
17楼2017-09-16 12:51:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zsm1996013

新虫 (初入文坛)

http://www.52souji.net/lammps-how-to-define-hcp-lattice.html
http://www.52souji.net/vasp-how-to-write-poscar-for-hcp-lattice.html
这两个链接,你可以看看
18楼2017-10-18 20:04:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zsm1996013

新虫 (初入文坛)

引用回帖:
14楼: Originally posted by iSimuLyCOM at 2017-09-15 15:07:12
Style hcp has a1 = 1 0 0, a2 = 0 sqrt(3) 0, and a3 = 0 0 sqrt(8/3).
这是LAMMPS定义的三个正交的hcp基矢,和你的图不同哦。不能用你的图,来理解软件设计者的想法,而是要顺着他们的想法。他们这样定义,也可以 ...

这里c/a=sqrt(8/3),是一个定值,如果要建立的晶格c/a不是这个值怎么办?
19楼2017-10-18 20:08:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 huang998 的主题更新
信息提示
请填处理意见