"有gen而没有pseudo=read的方法是错误的" "。所以我们在做有关于过渡金属且用gen的时候,一定要加这个关键字。"
Your statements are not completely right in some sense. We usually combine with "Gen" & "pseudo=read" for heavy elements,
because there is no pople-typle basis set (e.g. 6-31G) for the heavy elements or save computational time. They can be different!!
Gen is related to
basis set "The Gen keyword allows a user-specified basis set to be used in a Gaussian calculation" from Gaussian
Pseudo s related to
Pseudo potential Read comment from ebwilson, yangxz & helpme
"requests that a model potential be substituted for the core electrons." from Gaussian
Genecp = Gen Pseudo=Read "designed for use in ONIOM calculations in which you want to use a general basis set with ECPs within one ONIOM layer."from Gaussian
Show you 2 counter examples. They are correct input files!
However, these two examples show one more complicated issue. If I use Gen, then 5d functions is used. If I use use B3LYP/6-31G*, then 6d function is used!! Number. of basis set is silghtly different
(see "Issues Arising from Pure vs. Cartesian Basis Functions" in
http://www.gaussian.com/g_ur/m_basis_sets.htm)
1. using different pople-type basis sets
# b3lyp/gen
XXX
0 1
C xxxx yyyy zzzz
O xxxx yyyy zzzz
N xxxx yyyy zzzz
H xxxx yyyy zzzz
C H 0
6-31G*
*****
O N 0
6-31+G*
****
--------------
2. Fe of Heme (do not use pseudo potential =>
longer comptational time)
# b3lyp/gen
XXX
0 1
C xxxx yyyy zzzz
O xxxx yyyy zzzz
N xxxx yyyy zzzz
H xxxx yyyy zzzz
Fe xxxx yyyy zzzz
Fe C H 0
6-31G*
*****
O N 0
6-31+G*
****
---
引用:
原帖由 haizhu 于 2007-6-7 15:57 发表 
原贴中表述有误:
这句话应该是这样的:
总而言之,在不加"pseudo=read" 的时候,整个分子的能量大大降低,但这种降低并非真实情况。所以我们在做有关于过渡金属且用gen的时候,一定要加这个关键字。
这句 ...
[
本帖最后由 choscar 于 2007-6-9 09:44 编辑 ]