计算化学公社
标题:
如何简化编写输入文件data
[打印本页]
作者Author:
zaqxs234
时间:
2023-3-30 15:08
标题:
如何简化编写输入文件data
本帖最后由 zaqxs234 于 2023-3-30 15:19 编辑
我在使用Gromacs时了解到,gromacs可以对每个分子生成itp文件,最后在top文件中逐一include,后面在
【Molecules】
中添加对应分子的数量,如此操作极大降低力场分配的识别原子类型的工作量。
; Created by Sobtop (http://sobereva.com/soft/sobtop) Version 1.0(dev2) on 2022-03-14
[ defaults ]
; nbfunc comb-rule gen-pairs fudgeLJ fudgeQQ
1 2 yes 0.5 0.8333
#include "Neoprene_40.itp"
[ system ]
Neoprene_40
[ molecules ]
; Molecule nmols
Neoprene_40 1
复制代码
最近在使用LAMMPS,编写Data文件的时候思考,
Lammps能不能也实现Gromacs的这种高效方法
否则对于聚合物大分子需要逐一识别原子类型以及逐一把每个键、角、二面角等参数再写一遍,实在是太过暴力且低效了!希望诸位有使用LAMMPS经验的老师、同学指导一下小弟
# CH4 molecule.
5 atoms
4 bonds
6 angles
Coords
1 -2.713754568 0.341746078 0.000420878
2 -3.095133952 -0.696266757 0.277336151
3 -3.093758964 0.621879479 -1.037232238
4 -3.092376235 1.101254757 0.761601155
5 -1.573754499 0.340115085 -0.000022375
Types
1 1
2 2
3 2
4 2
5 2
Charges
1 -0.4
2 0.1
3 0.1
4 0.1
5 0.1
Bonds
1 1 1 2
2 1 1 3
3 1 1 4
4 1 1 5
Angles
1 1 2 1 3
2 1 2 1 4
3 1 2 1 5
4 1 3 1 4
5 1 3 1 5
6 1 4 1 5
复制代码
作者Author:
sobereva
时间:
2023-4-1 10:30
我不用lammps,但gromacs构建完拓扑文件后可以用
https://github.com/shirtsgroup/InterMol
转成lammps的
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3