目录

*.logfile提示:ERROR DETECTED: Too many Franck-Condon factors

问题特征

计算FCF的时候,logfile可能提示如下内容:

<Mar13-2017> <09:15:36>  FCF 2016  RunTime: Mar13-2017 09:15:36  Nodes: 1  Procs: 1
<Mar13-2017> <09:15:36>  Number of Franck-Condon factors:          11956602384
<Mar13-2017> <09:15:37>  ERROR DETECTED: Too many Franck-Condon factors
<Mar13-2017> <09:15:37>  END

解释与解决

小分子的情况,振动激发态可能很高,但原子数很多的时候,振动量子数往往很小。所以FCF的计算脚本里面:

QUANTA 5 0

其中,小分子可能设置为5或者更大,但大分子的话,往往就只需要设置很小,比如3,2,如果是特别大的话,甚至可能设置为1。这样FCF的个数就不会成为天文数字了,报错也会消失。