Is your feature request related to a problem? Please describe.
Given exatomic.Universe object, it would be really convenient to be able to perform molecular mechanics. A simple, universal way to do this would be to implement the UFF.
Describe the solution you'd like
This would involve building a framework for computing molecular mechanics that is flexible to accept any type of classical force field/parameter set.
Describe alternatives you've considered
One alternative would be to provide a shim/connector or better support for external software that perform molecular mechanics. The downside is needed to have third party software compiled/installed and configured in order to perform calculations locally. One upside is not needed to put together a framework for force fields.
Is your feature request related to a problem? Please describe. Given
exatomic.Universe
object, it would be really convenient to be able to perform molecular mechanics. A simple, universal way to do this would be to implement the UFF.Describe the solution you'd like This would involve building a framework for computing molecular mechanics that is flexible to accept any type of classical force field/parameter set.
Describe alternatives you've considered One alternative would be to provide a shim/connector or better support for external software that perform molecular mechanics. The downside is needed to have third party software compiled/installed and configured in order to perform calculations locally. One upside is not needed to put together a framework for force fields.