idivf issue | Trelloauto WOULD be applied, a NotImplementedError should be raised. For IMPROPERS, idivf is always set to 3. Dangerous? JW – Possibly dangerous because Someone might use impropers to apply to a 5-valent metal center, like trigonal pyramidal, and be surprised by a idivf of 3 Not all 3-valent centers are guaranteed to get 3 impropers - the SMIRKS could be defined such that only one improper parameter matches a center (instead of 3)
MT – Not a big deal because: The 4-atom form of impropers that we enforce right now ensure that there will always be one central and 3 neighbor atoms, so auto=3 makes sense in the long run. A user could just define an improper that applied 12 times to to a methane. It doesn’t have to make sense to us, they could just do it.
MT – JW’s last point is moot, since only one OFFXML parameter is applied per 3-valent center. 3-valent centers DO NOT rely on FF to apply 3 OFFXML parameters to them.
|