| 查看: 3446 | 回复: 13 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
nkleof银虫 (正式写手)
|
[求助]
关于源代码 已有3人参与
|
||
|
想看看lammps源代码里面是如何计算原子间相互作用的,结果看来看去都没发现哪块是计算相互作用的,lammps的源代码写的很不容易看清楚啊。 从主程序main.cpp出发,里面除去MPI相关的函数,和创建一个lammps实例,剩下就一句话 lammps->input->file(); 调用lammps下的input类的file函数,处理输入文件。 这个file函数里面除去很多判断最后就落到parse函数,对命令进行解析,然后进入execute_command函数调用相应的命令处理函数,但是这里面没有run命令的处理函数。 以pair_style命令为例,对应的pair_style函数会将输入的命令参数(力场名称)和类force下的pair_style字符串比较(然而这个字符串的赋值始终没找到),如果符合就进入相应的settings函数。然后,这个settings函数里面一般就一行判断参数个数的语句就没了。 求高手指点一下,lammps源代码的结构是怎么样的?哪个文件里面包含了原子间相互作用的计算? |
» 收录本帖的淘帖专辑推荐
VASP |
» 猜你喜欢
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有6人回复
中科院杭州医学所招收博士生一名(生物分析化学、药物递送)
已经有4人回复
求个博导看看
已经有18人回复
自荐读博
已经有6人回复
青基代表作,AAAI之类的A会的special track在国内认可度高吗?还是归为workshop之流?
已经有3人回复
上海工程技术大学【激光智能制造】课题组招收硕士
已经有6人回复
上海工程技术大学张培磊教授团队招收博士生
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
10楼2016-05-24 23:11:41
brucefan
专家顾问 (著名写手)
-

专家经验: +218 - 模拟EPI: 4
- 应助: 422 (硕士)
- 金币: 2294.8
- 散金: 1720
- 红花: 88
- 帖子: 1423
- 在线: 670.2小时
- 虫号: 3048965
- 注册: 2014-03-14
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
- 管辖: 分子模拟
2楼2016-05-23 18:41:05
enrity
铁杆木虫 (正式写手)
- 应助: 2 (幼儿园)
- 金币: 6668.1
- 散金: 6
- 红花: 4
- 帖子: 693
- 在线: 129.1小时
- 虫号: 1982653
- 注册: 2012-09-07
- 专业: 固体力学
3楼2016-05-23 21:07:06
nkleof
银虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 2093.2
- 散金: 649
- 红花: 5
- 帖子: 813
- 在线: 165.9小时
- 虫号: 152581
- 注册: 2006-01-02
- 专业: 凝聚态物性 II :电子结构
4楼2016-05-24 10:23:50







回复此楼