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.