相信对于很多计算工作者而言,在CP2K软件包中创建用于原子模拟和量子化学计算的输入文件可能是一个挑战。 今天,我们给大家推荐一款非常好用的图形用户界面编辑器,来减少运行CP2K计算所需的工作复杂性以及出错的风险。 这个程序是--CP2K Editor,可以给新老用户提供一个非常友好的图形界面。(PS: 卢天老师的Multiwfn也可以生成CP2K的输入文件,也是超级好用的哟) CP2K Editor is written in Python 3.6.4 using the Python packages Tkinter version 8.6.8, Matplotlib version 2.1.2, Numpy version 1.14.0, Copy, SYS version 3.6.4, Platform version 1.0.8 and OS. In spite of that, CP2K Editor also works with Python 2 and is tested to work on all major operating systems including Linux, Mac OS, and Microsoft Windows. Although, the GUI looks a bit different in the three operating systems, the functions and procedures are all the same. 以上是CP2K Editor的作者给出的编译环境,所以,我们使用CP2K Editor的唯一技术要求就是把程序下载到装有Python和上述软件包的计算机上就可以了。 当我们启动CP2K Editor时,有四个部分可用,即&GLOBAL, &FORCE EVAL, &SUBSYS,和&EXT RESTART,各部分和关键词的显示界面如下: 在GUI的底部,提供了三个按钮,分别称为SAVE,PREVIEW和CANCEL。SAVE按钮生成输入文件并将其保存在首选目录中。PREVIEW按钮使用户可以在保存之前查看输入文件,最后CANCEL按钮关闭CP2K Editor。下面分模块给大家分享一下CP2K Editor的使用方法。 01GLOBAL
在&GLOBAL部分中,可以选择计算的主要规格,例如运行类型和感兴趣的属性。 可以选择几种不同的运行类型,包括single point energy calculation(ENERGY),geometry optimization(GEO_OPT),molecular dynamic simulation(MD),nudge-elastic band calculation(BAND),以及calculation of the real-time propagation under radiation(RT_PROPAGATION)。 如果选择了上述计算类型,那么就会解锁&MOTION部分,如下图所示:(小提示:不同的颜色用于突出显示不同的部分,绿色表示已解锁的部分,灰色表示已锁定的部分,蓝色表示当前所处的部分)