24小时热门版块排行榜    

查看: 2691  |  回复: 7

luohubin

木虫 (正式写手)

[交流] 关于底心单斜布拉菲格子 已有1人参与

大家好,突然遇到个以前没有想过的问题,14种布拉菲格子中,有底心格子,比如底心单斜,底心格点位置有没有特殊条件,是不是默认在给坐标轴时的a-b平面,即(001)面? 我没见书上有特别提到过,但觉得应该是这样,如果想让底心格点在其它面,只需转换a-b-c轴(但需要满足右手定理)就行。

望晶体学比较有心得的虫友给点提示。
回复此楼
消愁无计对金樽
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

valenhou001

至尊木虫 (职业作家)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
luohubin: 金币+10 2016-06-23 15:39:46
你说的是那么回事。 取在不同的表,空间群的标记也略变化。
专门讲晶体学或空间群的书一般都会提的。大学或研究生教材的固体物理很少讲的。
http://www.springer.com/cda/cont ... -1414341-p174314670
2楼2016-06-21 08:23:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luohubin

木虫 (正式写手)

引用回帖:
2楼: Originally posted by valenhou001 at 2016-06-21 08:23:50
你说的是那么回事。 取在不同的表,空间群的标记也略变化。
专门讲晶体学或空间群的书一般都会提的。大学或研究生教材的固体物理很少讲的。
http://www.springer.com/cda/content/document/cda_downloaddocument/ ...

非常感谢侯老师回复。我有用到一个计算软件,可以给定布拉菲格子类型,然后原子位置只给(0,0,0)就行,其它原子位置由点阵类型确定,所以突然想起底心位置可以有不同选择,不知道程序是不是人为规定了面心在a-b平面。我先看看您给的书,有问题再请教。
消愁无计对金樽
3楼2016-06-23 15:44:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

valenhou001

至尊木虫 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
3楼: Originally posted by luohubin at 2016-06-23 16:44:35
非常感谢侯老师回复。我有用到一个计算软件,可以给定布拉菲格子类型,然后原子位置只给(0,0,0)就行,其它原子位置由点阵类型确定,所以突然想起底心位置可以有不同选择,不知道程序是不是人为规定了面心在a-b ...

"可以给定布拉菲格子类型,然后原子位置只给(0,0,0)就行,其它原子位置由点阵类型确定
太神了。

一般都是要给定空间群(比如空间群序号即数字或空间群的特定标记),原子的wyckoff坐标,每个对称性不同的原子都要给。另外对某些空间群,需要选择原点坐标(大部分是以0.0.0为原点,有的可以不是),还有需要注意的是就是你提到的底心的位置和abc的顺序。
你看一下这个表上:
http://www.cryst.ehu.es/cgi-bin/cryst/programs/nph-wp-list
上面所谓的unique axis大致就是对应于“底心的位置和abc的顺序”。最麻烦的就是这类了。
4楼2016-06-24 09:15:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luohubin

木虫 (正式写手)

引用回帖:
4楼: Originally posted by valenhou001 at 2016-06-24 09:15:58
"可以给定布拉菲格子类型,然后原子位置只给(0,0,0)就行,其它原子位置由点阵类型确定
太神了。

一般都是要给定空间群(比如空间群序号即数字或空间群的特定标记),原子的wyckoff坐标,每个对称性不 ...

谢谢侯老师回复。
不过我倒是觉得可以理解。点阵类型就那么些,如果三个轴及夹角确定了,只需要原胞中不等价原子的位置就行(多于一个说明有复式格子),至于是不是原点应该没有太多影响,因为晶体有平移对称性,其它原子位置信息可以用点阵对应的晶格平移方式确定。底心格子确实比较特殊,我怀疑开发者是默认了底心位于某个平面(比如a-b平面),然后实际中要按需要选择三轴的顺序。

我用的这个程序输入中没有涉及到点群空间群,不过我注意到在计算开始阶段会针对每个不等价原子跑一遍点群。题外话:我晶体学基础有限,一直不太清楚对称性库的算法是什么(vasp里也有)。之前我写cluster expansion代码,用了一种我认为很愚笨的方式去判断构型是否等价,一直耿耿于怀。关于对称操作方面侯老师能否指教一二?

谢谢!
消愁无计对金樽
5楼2016-06-24 18:11:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

valenhou001

至尊木虫 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
5楼: Originally posted by luohubin at 2016-06-24 19:11:48
谢谢侯老师回复。
不过我倒是觉得可以理解。点阵类型就那么些,如果三个轴及夹角确定了,只需要原胞中不等价原子的位置就行(多于一个说明有复式格子),至于是不是原点应该没有太多影响,因为晶体有平移对称性, ...

很简单的一个问题,怎么只根据一个原点坐标和晶格常数a来区分简单立方、面心立方和体心立方?

确定晶体空间群或对称的软件有很多:
spglib,
http://atztogo.github.io/spglib/
FINDSYM
http://stokes.byu.edu/iso/findsym.php
PLATON
http://www.cryst.chem.uu.nl/spek/platon/

下面的这个软件特别处理cluster expansion里的对称性:
https://github.com/msg-byu/symlib
你看这两篇文章:
Acta Cryst. (1999). A55, 383-395
Algorithms for deriving crystallographic space-group information
R. W. Grosse-Kunstleve

Algorithms for deriving crystallographic space-group information. II. Treatment of special positions
R. W. Grosse-Kunstleve and P. D. Adams
http://scripts.iucr.org/cgi-bin/paper?au0265
Acta Cryst. (2002). A58, 60-65

Nonequivalent periodic subsets of the lattice
W. Cocke
Acta Cryst. (2013). A69, 440–444
6楼2016-06-24 20:03:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luohubin

木虫 (正式写手)

引用回帖:
6楼: Originally posted by valenhou001 at 2016-06-24 20:03:19
很简单的一个问题,怎么只根据一个原点坐标和晶格常数a来区分简单立方、面心立方和体心立方?

确定晶体空间群或对称的软件有很多:
spglib,
http://atztogo.github.io/spglib/
FINDSYM
http://stokes.byu. ...

是的,侯老师,如果只给一个原点坐标和晶格常数,无法区别这几种立方结构,但是程序有个输入参数是点阵类型。可以想像,点阵类型+不等价原子位置+晶格常数,应该可以确定所有原子的位置(严格意义上底心格子除外)。

非常感谢您提供的资料,应该很有用,有进一步问题再向您请教。
消愁无计对金樽
7楼2016-06-25 22:30:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

valenhou001

至尊木虫 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
7楼: Originally posted by luohubin at 2016-06-25 23:30:33
是的,侯老师,如果只给一个原点坐标和晶格常数,无法区别这几种立方结构,但是程序有个输入参数是点阵类型。可以想像,点阵类型+不等价原子位置+晶格常数,应该可以确定所有原子的位置(严格意义上底心格子除外) ...

“点阵类型+不等价原子位置+晶格常数”
那我了解了。
8楼2016-06-26 15:37:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 luohubin 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见