计算化学公社

标题: orca计算单点能时要读取频率的相关文件吗? [打印本页]

作者
Author:
Oliviaw    时间: 2024-2-27 11:32
标题: orca计算单点能时要读取频率的相关文件吗?
Gaussian计算单点能的时候,我都会读取频率计算得到的.chk,orca计算单点能,需要类似的操作吗?

我试过在.inp给出xyz坐标,orca是可以直接算xyz的单点能的,所以是不是就不要频率的任何文件?

作者
Author:
zjxitcc    时间: 2024-2-27 15:22
Gaussian和ORCA计算单点,两个程序都可以选择读/不读之前的计算文件;即使读,也未必需要读取频率计算的波函数文件。如果选择读,一般是前后的方法或基组接近甚至一样(比如从B3LYP/6-31G(d,p)到B3LYP/def2TZVP),这样读取波函数可以大幅加速SCF收敛。
作者
Author:
sobereva    时间: 2024-2-28 06:29
“Gaussian计算单点能的时候,我都会读取频率计算得到的.chk” 本来就不属于常规操作,别把小众用法反倒当成了必用的做法

这做法通常也就减少几轮SCF耗时而已,毫无必要性。顶多也就是为了尽量确保单点得到的波函数延续之前波函数的状态(如对称破缺态等情况),这么做还算有些必要意义

作者
Author:
Oliviaw    时间: 2024-2-28 22:38
zjxitcc 发表于 2024-2-27 15:22
Gaussian和ORCA计算单点,两个程序都可以选择读/不读之前的计算文件;即使读,也未必需要读取频率计算的波 ...

单点能的基组(def2-TZVP)比计算频率的基组(def2-svp)大一些,是不是不可以?
作者
Author:
Oliviaw    时间: 2024-2-28 22:39
sobereva 发表于 2024-2-28 06:29
“Gaussian计算单点能的时候,我都会读取频率计算得到的.chk” 本来就不属于常规操作,别把小众用法反倒当 ...

明白了,谢谢社长!
作者
Author:
sobereva    时间: 2024-2-28 23:49
Oliviaw 发表于 2024-2-28 22:38
单点能的基组(def2-TZVP)比计算频率的基组(def2-svp)大一些,是不是不可以?

常规组合
作者
Author:
Oliviaw    时间: 2024-2-29 14:18
计算200-300多个原子的分子的频率的时候,我给了6000-10000MB每核,好几个任务都会报错如下:
IBatch 11 (of 34)
     CP-SCF ITERATION   0: [file orca_cpscf/cpscf2.cpp, line 1087, Process 13]: Error (CP-SCF): Failed to read trial vector 3,0


ORCA finished by error termination in SCF Hessian
Calling Command: mpirun -np 16

看论坛里面类似的贴子说是硬盘的问题,请问我该怎么处理?
作者
Author:
Oliviaw    时间: 2024-2-29 14:20
sobereva 发表于 2024-2-28 23:49
常规组合

麻烦社长看一下贴子7楼。我回复了一个计算频率的报错问题。
作者
Author:
KSeGaSn    时间: 2024-2-29 23:05
Oliviaw 发表于 2024-2-29 14:18
计算200-300多个原子的分子的频率的时候,我给了6000-10000MB每核,好几个任务都会报错如下:
IBatch 11 ( ...

单独一个任务报错这个的话 检查是不是硬盘读写的问题 以及看看运行报错给出了什么内容。
多个计算的话都停在这IBatch 11了?那还挺奇怪的。

另外如果即使用def2-SVP档次计算频率 200原子以上给10000MB也很紧张(你也看到了分了34个Batch) 很容易单单因为内存问题就报错然后重来的。




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3