Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1105301
  • 博文数量: 264
  • 博客积分: 7225
  • 博客等级: 少将
  • 技术积分: 5096
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-17 08:53
文章分类

全部博文(264)

文章存档

2011年(33)

2010年(52)

2009年(152)

2008年(27)

我的朋友

分类:

2009-06-05 14:47:12

★ ★ ★ ★
csfn(金币+4,VIP+0):非常感谢提供的帮助


1. 上面提到的findsym。结果可能是最准的。它用fortran 77编写,可以免费下载或在线使用,但不开放源码。

2. 商业的lapw软件wien2k自带一个sgroup,c语言写的,它可以独立运行。sgroup也可以从Comput. Phys. Commun.杂志的程序库下载:
国内很多高校都订了这个杂志,但是似乎只有清华ip可以下载,大家可以找清华的朋友帮忙。
sgroup的功能和findsym非常接近,但有些明显的bug,而且对低对称性(三斜、单斜)体系的处理有点问题。这个时候可以用findsym重复一下。

3. BilKristal是06/07年刚发布的一个程序,土耳其人用vc.net写的,也有判断空间群的功能。获取方式和sgroup相同。
这个程序虽然是图形界面,但我个人感觉并不好用。

4. 商业软件govasp自称可以根据vasp的结构判断空间群。


5. 本人用fortran写的sgroup,目前还不开放源码,放在材料科学论坛上。可以用"晶体对称性分析程序sgroup"google一下。那个论坛最近不支持国外ip了,国外的朋友需要找个国内代理才能连上。这个程序的特点是可以判断或指定3d体系的空间群,2d体系的层群,1d体系的棒群。还能利用matlab画ws晶胞和布里渊区。

6.
这是一个半成品,用fortran写的。可以找出体系所有的空间群操作,但不能给出空间群编号。有兴趣的可以自己练习把它完成。

[ Last edited by beefly on 2008-1-7 at 14:51 ]
阅读(3249) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~