forked from ericchansen/q2mm
-
Notifications
You must be signed in to change notification settings - Fork 9
Alternative weighting scheme for Hessian elements based on Hagler #68
Copy link
Copy link
Open
Labels
Description
Add new weighting scheme for Hessian elements.
Hessian elements always connect two atoms. The new scheme should allow weights to be assigned to elements based on the number of atoms between the pair of atoms corresponding to the Hessian element.
- If it’s the same atom, this corresponds to an atom interacting with itself. It's a block diagonal element. We can call this weight
h11. This weight will typically be set to zero. - If the atoms are directly bonded, the Hessian elements define a bond force constant, so the weight should be high. We can call this weight
h12. - If they are separated by two bonds, that’s an angle, so it could be lower. We can call this weight
h13. - Three bonds means a torsion. Here we should follow Hagler and used a much higher weight to allow the torsions to be fit from Hessian, not from equilibrium structure. We can call this weight
h14. - More than three bonds mean it’s a non-bonded interaction, so unless we’re letting Hessian elements influence charges, these could be set to zero. We can call this weight
h15+.
Reactions are currently unavailable