PROPERTY
例子:
1 | ***,h2o properties |
Mulliken电荷分析
1 | POP; |
调用Mulliken分析程序,用于把任何密度矩阵分解为每个原子s,p,d,f…基函数的贡献。密度矩阵来自最后一个转存记录,除非使用DENSITY卡覆盖。
1
DENSITY,record.file[,specifications]
- 从文件file的记录record获取用于分析的密度矩阵。
- 特定态的密度矩阵可以用specifications选择
1
INDIVIDUAL;
- 如果指定,则打印每个基函数的Mulliken布居。
例子:
1
2
3
4
5
6
7
8***,h2o population analysis
geometry={o;h1,o,r;h2,o,r,h1,theta} !Z-matrix geometry input
r=1 ang !bond length
theta=104 !bond angle
basis=6-311g**
hf !do scf calculation
pop; !Mulliken population analysis using mcscf density
individual !give occupations of individual basis functions
NBO分析
1 | NBO,[WITH_CORE=core_option],[LEVEL=level],[KEEP_WBI=wbi_option]; |
- 默认使用完全轨道空间,但是如果定义了coreoption=0,那么芯轨道可以放到流程外。
- 用LEVEL关键词可以截选转换的轨道序列(例如,只计算NAO轨道)。如果LEVEL=1,
则只执行NAO转换。对于LEVEL=2,执行NBO转换,=3为NLMO(默认)。 - 有时由于双中心键搜索顺序的错误,NBO流程可能不收敛。第一次运行基于Wiberg键级,但是在随后的运行中,算法调整到原子顺序。这可以用KEEPWBI选项避免。如果wbioption=1,那么在所有的迭代中使用Wiberg键级。