自编程序

SGROUP
功能
 
用于判断或指定周期体系的空间群,包括一维棒群,二维层群,三维空间群。对于三维体系,产生的数据文件可以用通过Matlab显示Wigner-Seitz晶胞和(约化)布里渊区。
说明见使用手册。
下载
 
可执行程序(Windows),使用手册,和示例
(版本号:3.0.06)
运行方法双击work目录下的run.bat。细节见使用手册。
示例 
 例1:一氧化碳吸附于MgO表面。使用惯用晶胞(ifprim = .f.)。
注意:FORTRAN语言要求“$”之前一定要有一个以上的空格,否则无法读取输入数据。
# CO on MgO (001) two layer slab: one-side adsorption

 $lattice
 centring = 'P'
    idimn =   2

       aa =   2.97692
       bb =   2.97692
    alpha =  90.0
     beta =  90.0
    gamma =  90.0

   lprint =  -1
   ifprim = .f.
 $end
O   0.00   0.00   4.5625
C   0.00   0.00   3.4125
Mg  0.00   0.00   1.0525
O   0.50   0.50   1.0525
Mg  0.00   0.00  -1.0525
O   0.50   0.50  -1.0525
 

计算结果:test1.txt
这是55号层群,对应99号空间群。

例2:指定空间群(ITNO = 225;面心立方),最简输出,并用Matlab绘制布里渊区和约化布里渊区(使用程序产生的数据文件WS3D.M和IBZ3D.M)。

# cubic fcc lattice (ITNO=225)
 $lattice
    IDIMN = 3
     ITNO = 225

       aa = 2.0

    iws3d = 0,0,6,1,0
    ibz3d = 3,10

 $end
X 0 0 0
 

布里渊区和约化布里渊区如图:

升级 
 (暂无)

 

 

G2C4
主页http://zorkzou.github.io/  https://zorkzou.github.io/
功能在Gaussian中调用CFour 2或MRCC,执行能量、解析梯度、解析频率计算的接口。

 

 

Molden2AIM
主页http://zorkzou.github.io/  https://zorkzou.github.io/
功能把Molden文件转化为WFN格式,用于波函分析。从3.0版开始,可以输出.47文件格式,用于NBO分析。从4.0版开始,可以输出.WFX文件格式。

 

 

NBO2Molden
主页http://zorkzou.github.io/  https://zorkzou.github.io/
功能把NBO绘图文件转化为Molden格式。

 

 

Molbo
主页http://zorkzou.github.io/  https://zorkzou.github.io/
功能把Molpro输出文件转化为NBO程序.47输入文件格式,进行NBO分析。同时还计算Mayer键级。已停止开发,推荐用Moldem2AIM。

 

 

UniMoVib
主页http://zorkzou.github.io/  https://zorkzou.github.io/
功能利用其他程序计算的振动频率或Hessian等数据,进行最高点群的对称性分析,振动频率计算,和热化学计算,等。具有30多个程序的接口。