Molecular dynamics is a technique to solve Newton's formula of motion for atoms in macromolecules.
Some implementations:
[Dynamo] uses OPLS
[Moil]
[AMMP in Vega] [AMMP]
TINKER
Gromacs
NAMD
Amber
Generate molecule topologies in various formats using the [PRODRG] webserver.