二饼妹 发表于 2021-1-24 20:08 你好我想问一下1/Viscosity算出来结果里负数的话,结果还可信吗 |
MSxinshou 发表于 2022-2-10 12:35 在体系平衡后跑在mdp文件里加上cos-acceleration = 0.04,跑NVT,然后用gmx energy计算粘度。 原理上盒子z方向越长,cos-acceleration设置的越小越准确,你可以结合自己的体系测试一下 |
| 你好 我是一个新手小白,麻烦问您一下,您的黏度是如何计算的呀? |
二饼妹 发表于 2021-1-26 13:31 NPT……你随便?反正是平衡体积用的,平衡了就行呗。 高温下跑NVT,让粒子加速混合,有助于拿到更均匀的构象。 |
k64_cc 发表于 2021-1-26 12:41 谢谢,那NPT这一步要跑多久呢?高温采样是什么意思呀 |
二饼妹 发表于 2021-1-24 20:08 这玩意你跑到10ns真没必要…… 高温采样-正常温度平衡-NEMD模拟5ns。这个流程做5-8次,然后算viscosity的均值和统计误差,应该就差不多了。 |
本帖最后由 k64_cc 于 2021-1-24 16:49 编辑 二饼妹 发表于 2021-1-24 13:04 NVT加cosine acceleration,NPT不加。 你可以把1/v画出来看一看模拟到多久会收敛。10 ns轨迹感觉有些过多。 有机物混合体系还要考虑盒子里是否均匀,没有均一混合也不能保证得到一样的结果。你给出来的重现性……不是很稳定啊,要不要平行做8-10组再讨论平均值的统计误差? |
k64_cc 发表于 2021-1-24 01:18 这是我的mdp文件: define = integrator = md dt = 0.001 nsteps = 10000000 comm-grps = system energygrps = cos-acceleration = 0.04 ; nstxout = 500 nstvout = 500 nstfout = 500 nstlog = 500 nstenergy = 100 nstxout-compressed = 1000 compressed-x-grps = system ; pbc = xyz cutoff-scheme = Verlet coulombtype = PME rcoulomb = 1.6 vdwtype = cut-off rvdw = 1.6 DispCorr = EnerPres ; Tcoupl = V-rescale tau_t = 1.0 tc_grps = system ref_t = 303.15 ; Pcoupl = Berendsen pcoupltype = isotropic tau_p = 1.0 ref_p = 1.0 compressibility = 4.5e-5 ; gen_vel = no gen_temp = 303.15 gen_seed = -1 ; freezegrps = freezedim = constraints = hbonds 您的意思是先NPT再NVT,另外请问NPT和NVT中都要加cos-acceleration,还是只有NVT加即可? |
|
本帖最后由 k64_cc 于 2021-1-24 01:31 编辑 NEMD的话建议平衡后NVT,不然z轴长度不固定,x方向加速度也不确定,道理上就说不通。 thermostat用的啥? |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2026-2-25 16:49 , Processed in 0.861577 second(s), 25 queries , Gzip On.