1、http:/pubs.rsc.org/en/Content/ArticleLanding/2010/CP/c0cp00458h1 检查是否有初始文件错误在命令行中加入 %kJob L301 or %kJob L302如果通过则一般初始文件 ok。常见初级错误:a. 自旋多重度错误b. 变量赋值为整数c. 变量没有赋值或多重赋值d. 键角小于等于 0 度,大于等于 180 度e. 分子描述后面没有空行f. 二面角判断错误,造成两个原子距离过近g. 分子描述一行内两次参考同一原子,或参考原子共线2 SCF(自洽场)不收敛则一般是 L502 错误省却情况做 64 个 cycle 迭代(G03 缺省
2、128 cycles)a. 修改坐标,使之合理b. 改变初始猜 Guess=Huckel 或其他的,看 Guess 关键词。c. 增加叠代次数 SCFCYC=N (对小分子作计算时最好不要增加,很可能结构不合理)d. iop(5/13=1)这样忽略不收敛,继续往下做。3 分子对称性改变a. 修改坐标,强制高对称性或放松对称性b. 给出精确的、对称性确定的角度和二面角。 如 CH4 的角度给到 109.47122c. 放松对称性判据 Symm=loosed. 不做对称性检查 iop(2/16=1) (最好加这个选项)iop(2/16=2) 则保持新的对称性来计算4 Opt 时收敛的问题a. 修改
3、坐标,使之合理b. 增加叠代次数 optcyc=N5 优化过渡态,若势能面太平缓,则不好找到。iop(1/8=10) 默认 30(下一个结构和该结构的差别 0.3) ,可改成 10。如果每一步都要用到小的步长,应该加 opt(notrustupdate)6 在 CI(组态)方法中如 QCISD(T),CCSD(T),CID 方法中,省却最大循环 50,若出错(L913 错误)解决方法:#P QCISD(maxcyc=N) 注:N5127 优化过渡态opt=TS (给出过渡态 ) opt=qst2 (给出反应物和产物 ) opt=qst3 (给出反应物和产物和过渡态)a. 用 G03 时的出错
4、opt=ts 必须加 FC (force constant)写法:opt=(TS, calcFc)or opt=(TS,calchffc)计算 HF 力常数,对 QCISD,CCSD 等方法用;or opt=(TS,modRedundant) (最好写这个)b. 如果计算采用 QCISD 计算(不好计算 FC)则写为 QCISD opt=(TS, calcHFFC) (用 HF 计算 FC)8. 无法写大的 Scratch 文件 RWFa. 劈裂 RWF 文件 %rwf=loc1,size1,loc2,size2,.,locN,-1b. 改变计算方法 MP2=Direct 可以少占硬盘空间c. 限制最大硬盘 maxdisk=N GB,*MB, 有些系统写 2GB 会出错,可以写 2000MB9. FOPT 出错 原因是变量数与分子自由度数不相等。 可用 POPT 或直接用 OPT10. 优化过渡态只能做一个 STEP 原因是负本征数目不对 添加 iop(1/11 )=1 或者noeigentest 本文来自: 小木虫论坛 http:/