ORCA的输入文件结构
1 | ! HF def2-TZVP |
任何后缀的名字都可以作为ORCA的输入文件,不过是要以 ! 为开头,每个 ! 开头的信息都作为一个输入文件的块,即ORCA可以在一个输入文件里边输入多个输入信息块。
! 开头的行是ORCA输入文件的
关键词
行,可以同时书写多个关键词
- 关键词行书写:
! {计算方法(HF/DFT等等)} {基组以及是否采用辅助基组} {其他关键词功能}
注释行可以采用 #
关于可选项的输入信息要用 % 和 end来构成
对子
**
包裹起来的行意思如下
- xyz: 表示采用笛卡尔坐标系(绝对坐标),单位为
埃
- xyz 后第一个数字为体系带电荷数
- xyz 后第二个数字为电子自旋多重态 #关于这个概念我还不太熟悉,其值为
电荷数+1
- xyz 下边的数据就是:第一列(元素符号,按顺序排列);第二三四列分别为XYZ方向上的坐标
一个用 Multiwfn
软件生成的计算输入文件
1 | ! B3LYP D3 def2-TZVP def2/J RIJCOSX noautostart miniprint nopop |
常用的块和关键词
计算方法
- HF
- DFT
运算类型
- SP # 单点能量计算
- OPT # 几何结构优化
- NUMFREQ # 数值频率计算
基组/辅助基组
SCF收敛策略
积分格点精度(GRIDn,(n=0-7)) 默认是grid=2
输出控制
- nopop: 关闭一切不必要的主流分析输出
- miniprint: 最少的文件输出
计算判断
- noautostart: 不要以文件夹内相同名字的
.gbw
后缀的文件开始计算
- noautostart: 不要以文件夹内相同名字的
运算资源分配
- maxcore 1000 # 每个核分配给1000 MB的内存
- pal nprocs 8 # 分配8个核心计算
注:ORCA的内存控制不是太好,会发生爆内存的情况,如果要计算的体系很大,建议内存设置不要超过最大内存的85%,以防爆内存调用速度极慢的SWAP储存,这样会显著降低计算效率。