|
搁置了许久,终于将这段时间内大家积攒的问题和诉求进行了一次更新。
本次更新内容:
新增功能
1. 原子固定:通过在输入文件内设置形如fixedAtoms = 1, 2-3的选项,可以实现原子固定,具体方法为优化过程中直接设置其梯度为0.编号从1开始,形如2-3的定义中包含原子3.
2. 对Gaussian的ONIOM计算的支持。需要设置如下选项:
- isONIOM = true # if you are using the ONIOM feature of Gaussian, set this true.
- chargeAndMultForONIOM1 = 0 1 0 1 0 1 0 1 0 1 0 1 #only useful for ONIOM calculation
- chargeAndMultForONIOM2 = 0 1 0 1 0 1 0 3 0 3 0 3 #only useful for ONIOM calculation
复制代码
此时先前的charge, mult1, mult2等可忽略。随后在geom部分定义分层信息,形如:
- C 2.02254521 -0.36259181 -0.01365118 M H 8
- H 2.37786899 -1.37187093 -0.01446684 M
- H 2.37789587 0.14134325 -0.88810836 M
- C 0.48255054 -0.36054374 -0.01015114 L H 1
- H 0.12722676 0.64873538 -0.00933548 L
- H 0.12322871 -0.86446478 -0.88299213 L
- H 0.12719988 -0.86447880 0.86430604 L
- N 2.51619296 0.32971093 1.18548551 H
- O 2.72397867 -0.30706606 2.22615545 H
- O 2.72401165 1.54934090 1.15437446 H
复制代码
注意原子符号后面要直接跟着X坐标。
3. 支持外链几何坐标文件
通过形如
的方法,可以自动读取a.log中的最后一个几何坐标。支持Gaussian的.log文件、.gjf文件,以及.xyz文件(支持xyz轨迹,自动读取最后一个结构)。
4. Bug修复:修复了CASPT2读取能量不正确的问题。 |
|