计算化学公社

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

[CP2K] CP2K 4.1 版本发布,非常容易安装

[复制链接 Copy URL]

689

帖子

2

威望

4193

eV
积分
4922

Level 6 (一方通行)

本帖最后由 jiangning198511 于 2016-10-28 09:51 编辑

CP2K 最新版本(4.1)已经发布了,该版本的新特色参考下图,个人认为最大的特色是添加了编译工具,新的编译工具脚本可以一键式安装(需要服务器联网),大大降低编译难度,之前我安装过3.0,杂化部分一直报错,这次使用了编译工具脚本,测试例子全部通过,非常给力。感兴趣的同学可以试一试。
PS: 编译工具脚本(tool/toolchain)的目的从网上下载相关库,自动安装,非常方便。

cp2k.PNG (38.99 KB, 下载次数 Times of downloads: 172)

cp2k.PNG

评分 Rate

参与人数
Participants 4
eV +15 收起 理由
Reason
zsu007 + 5 赞!
bomsaude + 5 谢谢
sobereva + 2 欢迎讨论
greatzdk + 3 谢谢

查看全部评分 View all ratings

9

帖子

0

威望

107

eV
积分
116

Level 2 能力者

2#
发表于 Post on 2016-10-28 22:04:18 | 只看该作者 Only view this author
有测试过libxc中的meta-GGA吗?我们测试了一下tpss和m06l等泛函,同样的基组(6-31G(d)),算个H2O分子,和Gaussian的计算差了几十个mHartree. PBE就没什么问题。不知道原因所在。

144

帖子

0

威望

2818

eV
积分
2962

Level 5 (御坂)

3#
发表于 Post on 2016-10-29 09:50:44 | 只看该作者 Only view this author
好东西,多谢分享!我一般直接git svn版本,就没怎么注意正式发布。

99

帖子

0

威望

1092

eV
积分
1191

Level 4 (黑子)

4#
发表于 Post on 2016-10-29 10:30:02 | 只看该作者 Only view this author
喜闻乐见

689

帖子

2

威望

4193

eV
积分
4922

Level 6 (一方通行)

5#
 楼主 Author| 发表于 Post on 2016-10-29 13:43:07 | 只看该作者 Only view this author
genies 发表于 2016-10-28 22:04
有测试过libxc中的meta-GGA吗?我们测试了一下tpss和m06l等泛函,同样的基组(6-31G(d)),算个H2O分子,和G ...

你是说PBE的能量和高斯一样而其他泛函不一样吗?我猜其他泛函在两个程序实现过程中有不同,这个可以去CP2K论坛问问。CP2K的特色是使用混合基组算大体系,我没有和高斯比较过。你测试过LIBXC中的PBE吗,如果和CP2K中的PBE以及高斯中的PBE一样的话,说明LIBXC有问题。

9

帖子

0

威望

107

eV
积分
116

Level 2 能力者

6#
发表于 Post on 2016-11-2 20:32:40 | 只看该作者 Only view this author
jiangning198511 发表于 2016-10-29 13:43
你是说PBE的能量和高斯一样而其他泛函不一样吗?我猜其他泛函在两个程序实现过程中有不同,这个可以去CP2 ...

测过libxc和Gaussian中的PBE,是一样的。所以不知道问题在哪里。测试是一个合作者做的,我是让他把结果整理整理去cp2k的讨论组里问问的,他兴趣不大,我也无法指挥他。本来我们是想用cp2k,调libxc的meta GGA,不太想用siesta。siesta的基组有缺陷,构型优化算法也很粗糙,泛函也很少。cp2k基组复杂一些,构型优化算法不算好,但至少比siesta好。虽然abinit可以调用libxc,但一者基于平面波的计算效率比较低,二者集于PAW基组但方法不知道怎么测试到底它的meta GGA算得对不对,不敢用。

3754

帖子

3

威望

1万

eV
积分
19676

Level 6 (一方通行)

围观吃瓜群众

7#
发表于 Post on 2016-11-3 10:00:52 | 只看该作者 Only view this author
genies 发表于 2016-11-2 20:32
测过libxc和Gaussian中的PBE,是一样的。所以不知道问题在哪里。测试是一个合作者做的,我是让他把结果整 ...

CP2K计算过程是否使用了赝势?是否和WIEN2K做过比较?WIEN2K也能够调用LibXC,看看是否有问题http://www.tddft.org/programs/octopus/wiki/index.php/Libxc

晶格常数比较大的情况平面波方法很没有优势,但SIESTA的计算量也并非完全与晶格尺寸无关。

自古以来,赝势的结果都会与全电子的结果比上一比。总能原则上肯定是没法比较了,但是可以比较别的,比较常规的比较方式应该是这些:
如原子分子系统可以和GTO全电子计算比较键长、键能、价轨道能级、激发能、离子化能等
Phys. Rev. Lett. 43 1979
J. Chern. Phys. 86 2 1987
J. Chem. Phys. 82 270 1985
Phys. Rev. B 41 11 1990
Phys. Rev. B 50 24 1994

固体系统可以和LAPW比较晶格常数、结合能、体模量(拟合EOS)、磁矩、带隙等
Phys. Rev. B 55 4 1997
Phys. Rev. B 59 3 1999

如果要测试的话可以考虑找个全电子程序来做比较,Gaussian和WIEN2K用的比较多,现在的版本应该都支持MetaGGA了吧。

评分 Rate

参与人数
Participants 1
eV +3 收起 理由
Reason
sobereva + 3

查看全部评分 View all ratings

日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

689

帖子

2

威望

4193

eV
积分
4922

Level 6 (一方通行)

8#
 楼主 Author| 发表于 Post on 2016-11-3 12:25:05 | 只看该作者 Only view this author
genies 发表于 2016-11-2 20:32
测过libxc和Gaussian中的PBE,是一样的。所以不知道问题在哪里。测试是一个合作者做的,我是让他把结果整 ...

VASP的metaGGA是不是应该没问题

9

帖子

0

威望

107

eV
积分
116

Level 2 能力者

9#
发表于 Post on 2016-11-3 21:04:11 | 只看该作者 Only view this author
本帖最后由 genies 于 2016-11-3 21:06 编辑
卡开发发 发表于 2016-11-3 10:00
CP2K计算过程是否使用了赝势?是否和WIEN2K做过比较?WIEN2K也能够调用LibXC,看看是否有问题http://www. ...

比较时没有用赝势,就比较的是水分子这么简单的分子。
你的帖子很有帮助,谢谢!

9

帖子

0

威望

107

eV
积分
116

Level 2 能力者

10#
发表于 Post on 2016-11-3 21:05:53 | 只看该作者 Only view this author
jiangning198511 发表于 2016-11-3 12:25
VASP的metaGGA是不是应该没问题

不知道。只能假定开发者做了足够可靠的测试。

689

帖子

2

威望

4193

eV
积分
4922

Level 6 (一方通行)

11#
 楼主 Author| 发表于 Post on 2016-11-4 10:03:57 | 只看该作者 Only view this author
genies 发表于 2016-11-3 21:05
不知道。只能假定开发者做了足够可靠的测试。

http://bbs.keinsci.com/thread-4391-1-1.html

65

帖子

0

威望

662

eV
积分
727

Level 4 (黑子)

12#
发表于 Post on 2017-10-6 11:10:25 | 只看该作者 Only view this author
本帖最后由 wudazhuang509 于 2017-10-6 11:13 编辑

楼主,用4.1的toolchain安装的时候有没安装ELPA呢?我装的过程中提示:line 72: Non-zero exit code detected.
72行及后面几行的内容是:
./configure --prefix=${pkg_install_dir} \
                --libdir="${pkg_install_dir}/lib" \
               --enable-openmp=no\
               --enable-shared=$shared_flag \
               --enable-static=yes\
...
这应该怎么解决呢,这个不就是个路径么,怎么会用问题呢?

689

帖子

2

威望

4193

eV
积分
4922

Level 6 (一方通行)

13#
 楼主 Author| 发表于 Post on 2017-10-7 11:05:32 | 只看该作者 Only view this author
wudazhuang509 发表于 2017-10-6 11:10
楼主,用4.1的toolchain安装的时候有没安装ELPA呢?我装的过程中提示:line 72: Non-zero exit code detecte ...

没有试过ELPA, 你可以试试最新版本,说不一定已经改进了

236

帖子

0

威望

5066

eV
积分
5302

Level 6 (一方通行)

14#
发表于 Post on 2017-10-7 14:00:39 | 只看该作者 Only view this author
大佬有没有编译过和带plumed的cp2k?
我编译时会出现undefined reference to `__kmpc_global_thread_num'之类的错误

捕获.PNG (25.99 KB, 下载次数 Times of downloads: 94)

捕获.PNG

553

帖子

0

威望

3324

eV
积分
3877

Level 5 (御坂)

15#
发表于 Post on 2017-10-26 22:05:39 | 只看该作者 Only view this author
get-it 发表于 2017-10-7 14:00
大佬有没有编译过和带plumed的cp2k?
我编译时会出现undefined reference to `__kmpc_global_thread_num'之 ...

所以你PLUMED和CP2K都是单节点版的吗?

本版积分规则 Credits rule

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

GMT+8, 2025-8-15 22:17 , Processed in 0.172677 second(s), 24 queries , Gzip On.

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