计算化学公社
标题:
跑NVT过程中出现1000 steps, 2.0 ps. 段错误(吐核) 问题
[打印本页]
作者Author:
gmx-xx
时间:
2021-3-10 18:01
标题:
跑NVT过程中出现1000 steps, 2.0 ps. 段错误(吐核) 问题
请问各位老师:我在跑NVT的过程中出现了:1000 steps, 2.0 ps. 段错误(吐核),请问是什么原因啊?我的NVT参数是如下设置的,麻烦各位老师帮忙看看。我模拟的是药物小分子进入磷脂双分子层(pull)。请问老师是参数设置的有问题吗?
NVT equilibration
; Run parameters
define = -DPOSRES
integrator = md
nsteps = 1000
dt = 0.002
; Output control
nstxout = 500
nstvout = 500
nstenergy = 500
nstlog = 500
; Bond parameters
continuation = no
constraint_algorithm = lincs
constraints = hbonds
lincs_iter = 1
lincs_order = 4
; Neighborsearching
cutoff-scheme = Verlet
ns_type = grid
nstlist = 10
rcoulomb = 1.0
rvdw = 1.0
; Electrostatics
coulombtype = PME
pme_order = 4
fourierspacing = 0.16
; Temperature coupling is on
tcoupl = V-rescale
tc-grps = 4QMV 69F
tau_t = 0.1 0.1
ref_t = 300 300
; Pressure coupling is off
pcoupl = no
; Periodic boundary conditions
pbc = xyz
; Dispersion correction
DispCorr = EnerPres
; Velocity generation
gen_vel = yes
gen_temp = 300
gen_seed = -1
作者Author:
sobereva
时间:
2021-3-11 02:06
光从这上无从判断,结构和拓扑文件的不合理都会造成这种错误,反复自行检查和尝试
不是很低温度下用gen_vel = yes是很不建议的
作者Author:
牧生
时间:
2021-3-11 12:24
本帖最后由 牧生 于 2021-3-11 12:25 编辑
不是很低温度下用gen_vel = yes是很不建议的
那么,大约多少算是很低?
如果我做结冰模拟,温度270K 或者 260K ,算不算很低。。。
这个“很低”,并没有一个明确的概念值,那么如何确定,在什么温度下是否该使用gen_vel = yes
作者Author:
sobereva
时间:
2021-3-16 08:04
牧生 发表于 2021-3-11 12:24
不是很低温度下用gen_vel = yes是很不建议的
那么,大约多少算是很低?
和初始结构关系也很大
一般来说都没有理由用gen_vel = yes,明显线性升温理想、稳妥得多
一二百K用这个一般还算安全
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3