I am using Gromacs and I want to edit the ffbonded.itp in oplsaa.ff directory. I have by literature the bond length but I can't find the force constant. Is there a way to calculate it?
You need the force constant unless the bond is going to be constrained. You can either add it as a new parameter in ffbonded.itp or in the molecule.itp file itself.
I've always wondered how does one go from the vibrational frequency analysis performed, say HF/6-31+g (I think that's the chemistry model for the Amber forcefield), to a set of force constants. It's something I will need to consider very shortly. Any thoughts? Thanks.
We have a pretty comprehensive force field, so the initial guess (e.g. in CGenFF) comes from the most chemically similar parameter, then is refined empirically to match the vibrational analysis from MOLVIB.