Os códigos mais populares de dinâmica molecular são namd e gromacs , e talvez também desmond . Esses pacotes estão disponíveis gratuitamente e "código aberto" no sentido de que o código fonte é disponibilizado gratuitamente. A Wikipedia hospeda uma lista de softwares para modelagem molecular que podem conter outros bons links.
Esses códigos, no entanto, também são bastante complexos e, portanto, se você deseja fazer suas próprias alterações, por exemplo, para testar novos modelos de solvação, pode gastar bastante tempo tentando entendê-los. Se a facilidade de uso supera a velocidade (provavelmente não completamente, se você estiver procurando escalas de tempo para dobrar), convém consultar o mmtk , que permite ao seu programa customizar simulações de dinâmica molecular no Python.
Se você está interessado em velocidade, mas não em todos os detalhes de um pacote de simulação completo, também pode estar interessado em bibliotecas de dinâmica molecular como OpenMM ou mdcore (aviso: mdcore é meu próprio projeto de software). Isso exigirá, no entanto, um pouco mais de programação do seu próprio lado.