Gaussianにて結合長固定でスキャンする
やりたいこと
原子間距離を固定し、その原子間距離を伸ばしながらoptを行う
方法
① modredundantを用いる
1変数-1結合長かグリッドサーチを行う場合
キーワードにopt=modredundant
最後に
(改行)
B 9 18 S 70 0.15
(改行)
→原子9と18の間の距離を0.15Åずつ伸ばしながら70回スキャンする
② AddGICを用いる
1変数-複数結合長に対して計算する場合
キーワードにopt=AddGIC
最後に
(改行)
Bond1 = R(9,18)
Bond2 = R(10,19)
Sum = (Bond1+Bond2)*0.529177
Dist(freeze) = Bond1-Bond2
Sum(NSteps=70,StepSize=0.30)
(改行)
→原子9,18間距離と原子10,19間距離の差を固定しながら和を0.30Åずつ伸ばす操作を70回スキャンする(それぞれの原子間距離が0.15Åずつ伸びる)