计算化学公社

标题: VASP为什么大家都那么偏爱? [打印本页]

作者
Author:
wangnan2256    时间: 2025-11-5 15:49
标题: VASP为什么大家都那么偏爱?
目前对于周期性的程序来说,感觉大头还是VASP,大家对这个软件的功能和前景有什么看法呢。
其次,QE和CP2K相较于VASP除了免费,有哪些显著的功能上的优势呢。

作者
Author:
sobereva    时间: 2025-11-5 16:39
太高估VASP了。VASP没到绝对的大头,看
2024年计算化学公社举办的计算化学程序和DFT泛函的流行程度投票结果
http://sobereva.com/706http://bbs.keinsci.com/thread-45272-1-1.html

CP2K结合QE完全可以充分代替VASP,并且CP2K算中、大体系速度还吊打VASP,还有大量VASP不支持的功能(如双杂化泛函、CDFT、PIMD、REPEAT电荷等),而且结合Multiwfn可以做十分丰富的波函数分析,VASP用户根本享受不到。

VASP的流行度只有一半是程序自身原因,还有一半纯粹是历史、惯性的原因。倘若VASP是发展较晚的程序,流行度远远到不了当前的情况,CP2K、QE、Abinit等一堆优秀的免费程序都能充分挡住售价高昂的VASP的流行。

“都偏爱”完全没有这回事。我就很鄙夷严重溢价的VASP

作者
Author:
wangnan2256    时间: 2025-11-5 16:57
前两年刚接触第一性原理计算的时候,感觉就是vasp算是代表性的程序,到现在为止,虽然用的人还是蛮多的,但是感觉用CP2K还有别的程序的人慢慢多了起来,我也是从公社里了解到CP2K还有ORCA这些程序的。
作者
Author:
Graphite    时间: 2025-11-5 22:09
出得早,用的人多,资料多、配套工具多而已。
前景的话长期肯定会被替代,但是是以5年10年计,就像win 7 win xp。
短期确实需要的话照样可以学,如果只学一样,那CP2K。
作者
Author:
student0618    时间: 2025-11-5 22:16
有些组是前人买了license后人不用不划算。

不过如果待过资源较紧张的组、或是担心将来进到不会买license的组,上手免费、开源的软件更容易生存,出路更多。
作者
Author:
SharkYYX2025    时间: 2025-11-5 23:34
感觉是先来后到的问题,历史悠久就占便宜了。只有做计算的会关心计算方法更新,大部分人不做计算,不了解这些优劣,人云亦云只会用。
就像B3LYP/6-31G(d,p)有短板,但是流行已久,很多人做计算就是无脑用(我们这种做材料的行业,做实验的人不懂计算,很多人都是外行胡乱算一算。不管自己体系适不适合,反正用就完事了。文献也是基本上只会用这个)。ORCA也是比较新,比不过Gaussian,如果能解决一些问题,比如IRC坐标,收敛略困难,以后估计也会更加流行的,毕竟算的快又免费
作者
Author:
玉米猫    时间: 2025-11-7 09:57
很多用VASP的都是实验组,可能输入脚本、输入文件、参数设置已经成传家宝了,直接复制粘贴稍微改一改就能跑起来了,对结果也没有太多的要求。而学新程序成本比较高,对学生个人来说吃力不讨好:首先要付出时间和精力,然后还要面对老顽固导师的质疑,解决了上面两个难点之后,可能整个课题组的计算重担都会理所应当地落在这个学生的身上,最后挂个二作三作了事
作者
Author:
wangnan2256    时间: 2025-11-7 19:57
玉米猫 发表于 2025-11-7 09:57
很多用VASP的都是实验组,可能输入脚本、输入文件、参数设置已经成传家宝了,直接复制粘贴稍微改一改就能跑 ...

对,尤其是文章这块,不给共一也不给money,纯纯劳动力,还不能拒绝。算到最后,就是你们做计算的不是调一下参数什么结果都能出吗,只要符合实验结论就行。这话之前我在实验组听的可不是一遍两遍了。
作者
Author:
cyh时代    时间: 2025-11-22 17:24
感觉确实有一部分历史原因,我记得中国应该是从1984年才慢慢进口国外的量化软件后面就是第一性原理软件,国外的环境听许多人说和国内完全不一样,都是资本在运作,当时国内也开发过一些程序,但国外做的太好了,流行度高,后面国内许多开发的程序都全军覆没了,但21世纪后才慢慢有所好转,像vasp那种,确实开发的早,并且当时那个年代做的确实比较好以及高斯,但后面好像vasp价格长得太快了,以及有付费软件在国内都有代理商,就是资本在背后运作,像那个ms,价格涨得快,贵的离谱,24年版本才支持D3,但我看官网用ms发文量还真不少,2020年后才慢慢减少,可能是公社这边学院=员越来越多以及卢老师比较鄙视这个,但那家公司做的始终说的就是上手快教程不少就能发上档次的文章,不会计算稍微学一下就能上手了,但对于内部并行效率以及算法感觉跟几十年前没大的区别,始终都是以便利为主,这一点跟国内的学术环境是有关联的,都是想着早点毕业啥的不适合做这种基础研究,他们就是把握住了这种风向,像MS VASP感觉都有点这个,包括高斯我感觉都有点这样,但高斯感觉目前做一些量化计算还是最适合不过,像解析梯度以及优化算法啥的这些底层逻辑上的感觉高斯做的太好了,虽然ORCA也慢慢发展起来了,但感觉orca不太可能取代高斯,虽然在密度拟合技术以及支持更多的方法确实比高斯好,但是一些底层代码做的不如高斯,并且高斯历史也比ORCA长,一些兼容性这方面的问题感觉都比较少,并且高斯官方出的书以及公社做量化计算大部分还是以高斯为主,输入文件什么的都比orca好写,其实也就是这方面的原因,做量化计算的还是高斯(主要),但不是orca,但这和vasp,cp2k相比肯定还是不一样的,高斯还是比较实惠,vasp有点溢价了,后续肯定也都有发展,感觉vaso后续用的人肯定不会是主流,但高斯依然是主流,orca也肯定知名度也会提高,但从底层逻辑结构算法来看,不太可能超过高斯,高斯优化 irc做的太完美了,并且输入文件也很好写,并且gaussview建模功能也很不错
作者
Author:
方不惑    时间: 2026-1-12 08:49
wangnan2256 发表于 2025-11-7 19:57
对,尤其是文章这块,不给共一也不给money,纯纯劳动力,还不能拒绝。算到最后,就是你们做计算的不是调 ...

确实,我觉得绝望的就是,我想要科学正确的做计算,哪怕结果不对我也能认,但老板让我人为做大量干涉去让计算结果和实验结果一致,搞得我对计算的热情快被扑灭了
作者
Author:
wangnan2256    时间: 2026-1-12 12:00
方不惑 发表于 2026-1-12 08:49
确实,我觉得绝望的就是,我想要科学正确的做计算,哪怕结果不对我也能认,但老板让我人为做大量干涉去让 ...

科学正确也得先保证毕业,也得保证自己日子好过点,经济基础决定上层建筑这话一点没毛病,为了追求正确科学都被老师搞得快抑郁了,都快毕不了业了,那还有什么坚持的必要,先活着再活好的基础上,才能考虑干别的事情。以上仅为个人见解,仅供参考。
作者
Author:
LiuHanyu    时间: 2026-1-14 17:20
siesta怎么样,很少有讨论siesta的帖子
作者
Author:
LLangC    时间: 2026-5-1 11:20
方不惑 发表于 2026-1-12 08:49
确实,我觉得绝望的就是,我想要科学正确的做计算,哪怕结果不对我也能认,但老板让我人为做大量干涉去让 ...

同感,我的导师也偏要实验和计算结果yizhi
作者
Author:
1xiaohua1    时间: 2026-6-18 21:51
wien2k最近些年很少有人讨论了,被大家抛弃吗?
作者
Author:
栉柳2026    时间: 2026-6-19 22:33
那必然是因为大家都用,新手随大流也用,就越偏爱
作者
Author:
sgwzq    时间: 2026-6-20 00:31
最近接触到有人在用VASP,我在问的时候他们大致的回答有:
1. 一个实验组的师兄和我说,VASP 这个网上到处都有教程,但是CP2K的教程少很多。他们没有精力学量子化学知识,都是实验为主,辅助一些计算。我这种想做理论化学但没做过周期性体系计算的去组里,问到什么是k点,什么是截断能,KS-DFT的自洽迭代过程怎么样的,什么都没问到。他们的核心思路是发出文章,要毕业,而且他们的主要精力在于实验。至于计算,有个能量值、键长值就可以。反而是我这种人在组里面,自己自学HF、DFT的相关原理查了两个月,最后也没学完,更没算出来什么有用的东西,结题论文被导师评价“我就是再不懂理论化学,也知道你们要么提出新理论,要么应用已有的理论解释实验,你抄教科书有什么用?”可能他们的思路就是要创新,就是要产出吧,像我这种太追求原理的人不适合去这样的组。
2. 我一直好奇为什么周期性体系计算,纯泛函PBE应用会这么广泛。为什么量子化学可以用得上杂化泛函,周期性体系没见人用呢?(现在也没弄明白,这个有什么说法吗?)有人和我说,杂化泛函要计算HF交换的双电子积分,计算量会大很多(这个我比较怀疑,因为算库仑积分的时候已经求一遍双电子积分了,为什么杂化泛函会比纯泛函的计算量大很多)。他们还说,VASP里的PBE尤其好用;但当我问为什么不用CP2K用杂化泛函计算,有人说她在实际计算的时候发现CP2K收敛有点困难,不如VASP。我没深入研究过,也不知道是真是假,真正做计算的他们可能也不知道背后的原理吧。
作者
Author:
sobereva    时间: 2026-6-20 20:46
sgwzq 发表于 2026-6-20 00:31
最近接触到有人在用VASP,我在问的时候他们大致的回答有:
1. 一个实验组的师兄和我说,VASP 这个网上到处 ...

1 我非常负责任地说VA$P用户很多、教程多的2/3以上原因是历史惯性原因。早年间第一性原理程序缺乏如今这样大量免费程序的竞争,再加上VA$P作为平面波程序来说做得不错(但*绝对*配不上其高昂的售价),用户自然就积累了起来。用户习惯一直用下去、要求学生们也跟着用,外行人看到不少文章是用此程序做的计算也就跟风购买,于是雪球逐渐滚大。

2 仔细看下文的讨论
CP2K做杂化泛函计算的关键要点和简单例子
http://sobereva.com/690http://bbs.keinsci.com/thread-41087-1-1.html

第一性原理程序普遍不满足“算库仑积分的时候已经求一遍双电子积分了”这种说法,和绝大多数量子化学程序的设计逻辑有天壤之别。看下面北京科音CP2K第一性原理计算培训班(http://www.keinsci.com/KFP)里给出的CP2K的纯泛函计算流程,不牵扯到计算双电子积分
(, 下载次数 Times of downloads: 2)

作者
Author:
sgwzq    时间: 2026-6-21 21:52
sobereva 发表于 2026-6-20 20:46
1 我非常负责任地说VA$P用户很多、教程多的2/3以上原因是历史惯性原因。早年间第一性原理程序缺乏如今这 ...

太感谢社长认真的回复了!没想到在这里提问都会被回复。另外我有点好奇,社长是怎么知道的第一性原理程序的计算流程?cp2k的文档里我没翻到很详细的,社长您是看过源代码了解的吗?
作者
Author:
sobereva    时间: 2026-6-22 00:19
sgwzq 发表于 2026-6-21 21:52
太感谢社长认真的回复了!没想到在这里提问都会被回复。另外我有点好奇,社长是怎么知道的第一性原理程序 ...

得看大量相关资料,CP2K作者的大量论文,以及第一性原理相关书籍。CP2K手册里不会讲背景知识,极尽言简意赅
作者
Author:
sgwzq    时间: 2026-6-22 10:47
sobereva 发表于 2026-6-22 00:19
得看大量相关资料,CP2K作者的大量论文,以及第一性原理相关书籍。CP2K手册里不会讲背景知识,极尽言简意 ...

感谢社长回复!我终于知道这个该从哪里入门了




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3