计算化学公社

 找回密码 Forget password
 注册 Register
Views: 9578|回复 Reply: 21
打印 Print 上一主题 Last thread 下一主题 Next thread

[CP2K] 请问cp2k能够在跑MD时给分子施加一个速度吗?

[复制链接 Copy URL]

79

帖子

0

威望

1307

eV
积分
1386

Level 4 (黑子)

您好,请问在用CP2K进行AIMD时,我可以给分子施加一个定向的速度,让该分子沿着某个方向移动吗?
谢谢!

8

帖子

0

威望

205

eV
积分
213

Level 3 能力者

22#
发表于 Post on 2023-8-29 17:31:07 | 只看该作者 Only view this author
本帖最后由 sunjk 于 2023-8-29 17:41 编辑

请问在velocity这里只设置部分原子的初速度,其它原子用随机速度而不指定应该怎么设置?

68

帖子

0

威望

1825

eV
积分
1893

Level 5 (御坂)

21#
发表于 Post on 2022-11-30 10:22:57 | 只看该作者 Only view this author
chands 发表于 2022-11-29 23:32
我怕这个会破坏速度的分布,等到平衡又是另一番情况。

我设置一下,和不设置的做个对比吧。感谢

68

帖子

0

威望

1825

eV
积分
1893

Level 5 (御坂)

20#
发表于 Post on 2022-11-30 10:22:27 | 只看该作者 Only view this author
丁越 发表于 2022-11-29 23:13
就给一个原子设置初始速度,其他的为零

好的,我明白了,非常感谢

977

帖子

0

威望

1929

eV
积分
2906

Level 5 (御坂)

偽語言學家+註冊摸魚師

19#
发表于 Post on 2022-11-30 09:05:07 | 只看该作者 Only view this author
丁越 发表于 2022-11-30 08:55
如果速度没设好的话这种做法很容易让该原子跑飞,然后模拟就崩了呀。我感觉这么调节也没啥意义吧。

这个当然要小心,模拟崩了本来就是喜大普奔……。应该只对合适的体系设置单个原子(分子)的初速度,如吸附。
ORCA大法好!算得快,还免费,我爷爷的爷爷都说不赖!
山河自落蒼梧月,風雨猶驅草木兵。
san huɔᵊ ki lɔk tʰɔŋ ŋ ᵑgut,fʊŋ ʝi ʝiu kʰui tʰɔu ᵐbʊk pɪŋ。

432

帖子

11

威望

3426

eV
积分
4078

Level 6 (一方通行)

18#
发表于 Post on 2022-11-30 08:55:52 | 只看该作者 Only view this author
chands 发表于 2022-11-30 08:45
我的想法是其他原子直接copy平衡好的速度,就一个原子设置初速度,如果原子足够多,不至于偏离平衡太远。

如果速度没设好的话这种做法很容易让该原子跑飞,然后模拟就崩了呀。我感觉这么调节也没啥意义吧。
自由发挥,野蛮生长

977

帖子

0

威望

1929

eV
积分
2906

Level 5 (御坂)

偽語言學家+註冊摸魚師

17#
发表于 Post on 2022-11-30 08:45:55 | 只看该作者 Only view this author
丁越 发表于 2022-11-30 08:43
程序默认情况下是用MD部分设定的温度来初始化随机速度,但他说的只给一个原子设置初始速度,如果这个原子 ...

我的想法是其他原子直接copy平衡好的速度,就一个原子设置初速度,如果原子足够多,不至于偏离平衡太远。
ORCA大法好!算得快,还免费,我爷爷的爷爷都说不赖!
山河自落蒼梧月,風雨猶驅草木兵。
san huɔᵊ ki lɔk tʰɔŋ ŋ ᵑgut,fʊŋ ʝi ʝiu kʰui tʰɔu ᵐbʊk pɪŋ。

432

帖子

11

威望

3426

eV
积分
4078

Level 6 (一方通行)

16#
发表于 Post on 2022-11-30 08:43:48 | 只看该作者 Only view this author
chands 发表于 2022-11-29 23:32
我怕这个会破坏速度的分布,等到平衡又是另一番情况。

程序默认情况下是用MD部分设定的温度来初始化随机速度,但他说的只给一个原子设置初始速度,如果这个原子给定一个初始速度,其他的设零,然后在热浴下缓慢上升到给定温度,慢慢等他们平衡,但这么做也没啥意义吧。

假如是想通过给定一个原子较大的初速度,从而增加与目标分子发生碰撞的概率而发生化学反应的话,但这种做法随机性很大,不如直接用动力学增强采样,MetaD,US等等
自由发挥,野蛮生长

977

帖子

0

威望

1929

eV
积分
2906

Level 5 (御坂)

偽語言學家+註冊摸魚師

15#
发表于 Post on 2022-11-29 23:32:00 | 只看该作者 Only view this author
丁越 发表于 2022-11-29 23:13
就给一个原子设置初始速度,其他的为零

我怕这个会破坏速度的分布,等到平衡又是另一番情况。
ORCA大法好!算得快,还免费,我爷爷的爷爷都说不赖!
山河自落蒼梧月,風雨猶驅草木兵。
san huɔᵊ ki lɔk tʰɔŋ ŋ ᵑgut,fʊŋ ʝi ʝiu kʰui tʰɔu ᵐbʊk pɪŋ。

432

帖子

11

威望

3426

eV
积分
4078

Level 6 (一方通行)

14#
发表于 Post on 2022-11-29 23:13:01 | 只看该作者 Only view this author
annaqz 发表于 2022-11-29 20:26
好的,非常感谢。但是这个是给所有原子一个速度吧,要是给指定原子一个速度,需要怎么设置呢?

就给一个原子设置初始速度,其他的为零
自由发挥,野蛮生长

68

帖子

0

威望

1825

eV
积分
1893

Level 5 (御坂)

13#
发表于 Post on 2022-11-29 20:26:25 | 只看该作者 Only view this author
丁越 发表于 2022-11-29 19:19
这是sob老师前几天群里答疑时发的

好的,非常感谢。但是这个是给所有原子一个速度吧,要是给指定原子一个速度,需要怎么设置呢?

432

帖子

11

威望

3426

eV
积分
4078

Level 6 (一方通行)

12#
发表于 Post on 2022-11-29 19:19:01 | 只看该作者 Only view this author
annaqz 发表于 2022-11-29 18:51
麻烦问一下,我想给其中一个原子设定,x,y方向自由,在z方向以0.001Å/fs的速度移动,需要怎么写关键 ...


这是sob老师前几天群里答疑时发的
自由发挥,野蛮生长

68

帖子

0

威望

1825

eV
积分
1893

Level 5 (御坂)

11#
发表于 Post on 2022-11-29 18:51:42 | 只看该作者 Only view this author
丁越 发表于 2022-1-27 16:52
你可以写成如下这样,输入文件就不会太冗长了。
&VELOCITY #You can set initial atomic velocities in ...

麻烦问一下,我想给其中一个原子设定,x,y方向自由,在z方向以0.001Å/fs的速度移动,需要怎么写关键词呢,我看velocity这有两个关键词,一个是DEFAULT_KEYWORD,另一个就是PINT_UNIT。

2

帖子

1

威望

319

eV
积分
341

Level 3 能力者

10#
发表于 Post on 2022-1-27 18:57:45 | 只看该作者 Only view this author
丁越 发表于 2022-1-27 16:52
你可以写成如下这样,输入文件就不会太冗长了。
&VELOCITY #You can set initial atomic velocities in ...

非常感谢您的指导!

432

帖子

11

威望

3426

eV
积分
4078

Level 6 (一方通行)

9#
发表于 Post on 2022-1-27 16:52:53 | 只看该作者 Only view this author
本帖最后由 丁越 于 2022-11-29 19:15 编辑
jidian050604 发表于 2022-1-27 15:37
您好,请教下,cp2k给分子添加速度,使用SUBSYS 下的VELOCITY只能添加初始速度,请问您是如何解决的,困 ...

你可以写成如下这样,输入文件就不会太冗长了。
&VELOCITY #You can set initial atomic velocities in this section
  @INCLUDE ./vel.xyz
  &END VELOCITY
vel.xyz文件中格式如下,不含有元素名:
-0.0001904719    -0.0001899788   -0.0000550986
0.0002580315     0.0000387927    -0.0004177493
0.0000209981     -0.0001094941   -0.0002439860
0.0000799201     -0.0000993306   -0.0000616618
自由发挥,野蛮生长

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-26 04:40 , Processed in 0.223859 second(s), 30 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list