计算化学公社

标题: 请问有没有C语言写的MD程序 [打印本页]

作者
Author:
alystone    时间: 2017-2-26 20:00
标题: 请问有没有C语言写的MD程序
请问有没有C语言写的MD程序,不是C++,就是C。 因为看了 the art of MD simulations这本书和代码,挺想深入学习C的MD,求教没有没。个人习惯偏好C,暂时不想再探究C++。

作者
Author:
sobereva    时间: 2017-2-27 03:57
主流的分子动力学程序用纯C的极少。一般要么Fortran要么C++
实际上用Fortran来按照那本书里写代码也完全可以,此书被一些人吐槽是Fortran风格的C语言
作者
Author:
wbn    时间: 2017-2-27 06:17
Gromacs 5.0版本之前的时候大多数内容好像都是C 编写的。之后的版本不太了解。
作者
Author:
alystone    时间: 2017-2-27 09:59
sobereva 发表于 2017-2-27 03:57
主流的分子动力学程序用纯C的极少。一般要么Fortran要么C++
实际上用Fortran来按照那本书里写代码也完全可 ...

谢谢sob老师。
作者
Author:
alystone    时间: 2017-2-27 10:00
wbn 发表于 2017-2-27 06:17
Gromacs 5.0版本之前的时候大多数内容好像都是C 编写的。之后的版本不太了解。

谢谢!

作者
Author:
get-it    时间: 2017-2-27 10:23
https://people.sc.fsu.edu/~jburkardt/c_src/md/md.html
找python MD时搜到的,只是一套很简单的MD代码
作者
Author:
alystone    时间: 2017-2-27 10:33
get-it 发表于 2017-2-27 10:23
https://people.sc.fsu.edu/~jburkardt/c_src/md/md.html
找python MD时搜到的,只是一套很简单的MD代码

非常感谢,这下能够好好研究了。还有楼上那位师兄说的很对,Gromacs5以前的版本都是C写的。5以后的一些功能改用cpp写。
作者
Author:
qwoop    时间: 2017-2-27 14:56
get-it 发表于 2017-2-27 10:23
https://people.sc.fsu.edu/~jburkardt/c_src/md/md.html
找python MD时搜到的,只是一套很简单的MD代码

请问您有Python MD的示例代码吗?
作者
Author:
sobereva    时间: 2017-2-27 15:26
qwoop 发表于 2017-2-27 14:56
请问您有Python MD的示例代码吗?

A Practical Introduction to the Simulation of Molecular Systems专门讲这些,有电子版,市面上也有影印版
作者
Author:
get-it    时间: 2017-2-27 15:30
qwoop 发表于 2017-2-27 14:56
请问您有Python MD的示例代码吗?

你看我给的链接,网页上有python版本
作者
Author:
qwoop    时间: 2017-2-27 16:00
get-it 发表于 2017-2-27 15:30
你看我给的链接,网页上有python版本

谢谢
作者
Author:
一颗赛艇    时间: 2017-2-28 14:25
当然有。Lammps的Reaxc模块就是
作者
Author:
QuantumicGuy    时间: 2022-10-29 15:05
get-it 发表于 2017-2-27 10:23
https://people.sc.fsu.edu/~jburkardt/c_src/md/md.html
找python MD时搜到的,只是一套很简单的MD代码

我怎么打不开Fortran90的




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3