计算化学公社

标题: Multiwfn自定义产生cp2k输入文件的问题 [打印本页]

作者
Author:
leeru    时间: 2022-2-25 18:04
标题: Multiwfn自定义产生cp2k输入文件的问题
想请问一下,Multiwfn作为很强大的工具参数cp2k的输入文件已经很好了,但由于每个人安装cp2k的位置不一样,当然还有一些其它的原因,需要对输入文件进行一些微高,就是不知道Multiwfn有没有自定义cp2k输入文件的某些字段的功能,这样就不用打开再做微调了。

作者
Author:
sobereva    时间: 2022-2-25 19:16
我不知道你想怎么自定义
本来CP2K安装位置不同也不牵扯Multiwfn的这个功能自定义的事,改CP2K_DATA_DIR环境变量就完了,下文说了
CP2K第一性原理程序在CentOS中的简易安装方法
http://sobereva.com/586http://bbs.keinsci.com/thread-21608-1-1.html

作者
Author:
leeru    时间: 2022-2-26 14:23
比如说我想改变scf的次数,MD的步长,md的步数啥的,我可以用multiWFN产生后手动修改微调,就是不知道能不能直接在产生input文件的时候就把这些参数给调了,免得手动修改
作者
Author:
sobereva    时间: 2022-2-27 00:31
leeru 发表于 2022-2-26 14:23
比如说我想改变scf的次数,MD的步长,md的步数啥的,我可以用multiWFN产生后手动修改微调,就是不知道能不 ...

不能,要么自己改源代码

自己写个脚本,一行命令自动改输入文件内容就完了,极其容易的事

作者
Author:
zjxitcc    时间: 2022-2-27 10:23
leeru 发表于 2022-2-26 14:23
比如说我想改变scf的次数,MD的步长,md的步数啥的,我可以用multiWFN产生后手动修改微调,就是不知道能不 ...

“在产生input文件的时候就把这些参数给调了”与你手动修改没啥区别。。。不是都得按键盘数字9宫格么
作者
Author:
leeru    时间: 2022-2-27 10:54
想了下,还是用Python写代码统一改吧,
作者
Author:
Eudaimonia    时间: 2022-2-27 12:24
我这有自己写的脚本,可以对照着自己改
一般而言只需要改 ReplaceXXXX 为自己需要的即可,目前上传的脚本更改的是NBROYDEN值
作者
Author:
leeru    时间: 2022-2-27 13:43
感谢感谢,我自己再对照着改改




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