Example: Mobile Block Hessian (MBH): Ethanol¶
A frequency calculation is performed using the mobile block Hessian (MBH) method. The coordinates in the ATOMS section should be the partially optimized coordinates (or the fully optimized coordinates would work too). The next input for ADF shows how to perform a frequency calculation with MBH. The flag b=b1 in the ATOMS section adds the label ‘b1’ to some of the atoms. Only the four atoms labeled ‘b1’ (CH3 ) will be considered as a block with fixed internal geometry.
$ADFBIN/adf <<eor
TITLE ethanol: second derivatives with MBH approach. CH3 is treated as a rigid block
ATOMS
1 C -0.029587 -0.006554 0.008124 b=b1
2 H -0.087498 -0.025163 1.109913 b=b1
3 H 1.027473 -0.056237 -0.302751 b=b1
4 H -0.565305 -0.891154 -0.376242 b=b1
5 C -0.694908 1.238909 -0.501807 b=b2
6 H -0.670258 1.265092 -1.608847 b=b2
7 O -2.069894 1.175059 -0.017251
8 H -0.182335 2.138977 -0.109315 b=b2
9 H -2.586972 1.972802 -0.317216
END
SYMMETRY nosym
BASIS
type DZ
core Large
CreateOutput None
END
XC
LDA SCF VWN
END
GEOMETRY
frequencies
mbh b1
branch new
END
NumericalQuality good
End input
eor
For comparison in this example also a calculation is performed without any restrictions.
$ADFBIN/adf <<eor
TITLE ethanol: complete vibrational spectrum, compare with MBH above
ATOMS
1 C -0.029587 -0.006554 0.008124
2 H -0.087498 -0.025163 1.109913
3 H 1.027473 -0.056237 -0.302751
4 H -0.565305 -0.891154 -0.376242
5 C -0.694908 1.238909 -0.501807
6 H -0.670258 1.265092 -1.608847
7 O -2.069894 1.175059 -0.017251
8 H -0.182335 2.138977 -0.109315
9 H -2.586972 1.972802 -0.317216
END
BASIS
type DZ
core Large
CreateOutput None
END
XC
LDA SCF VWN
END
AnalyticalFreq
End
NumericalQuality good
End input
eor