量化计算工具包parsec共享

长按加入matlab爱好者星球

过冷水最近一段时间接触了一个非常牛X的程序包——parsec,花了九牛二虎之力才弄懂它,它能干什么呢?

量化计算工具包parsec共享 

使用局域密度近似(LDA)的实空间网格电子结构计算代码, 计算使用赝势. 代码可以用含时密度泛函理论计算局部体系的光学特性. 对于团簇, 可以进行从头分子动力学计算. 代码目前还不支持并行计算.

懂的人自然懂,不懂的人吗!*看星星一灿明。我自然会讲一点你能听懂的知识,过冷水从网上下载下来这个程序包,程序包的使用很麻烦,对编程不是很精通的根本无法成功启动该程序包,本着独乐乐不如众乐乐的精神给有缘人分享一下正确使用该程序包的方法。程序包的原下载地址如上,不过过冷书运行不了这个程序包,对里面的相关代码有做更改,过冷书的程序包分享文末有附。

量化计算工具包parsec共享

parsec程序包是fortran语言基于Linux写的,Windows系统运行肯定是需要移植的。所以解决办法是:

1.安装cygwin,并安装以下包:

gccgcc-g++gcc-gfortranmakelibopenblasliblapack-devellibarpack-devellibfftw3-devel

如下图所示:

量化计算工具包parsec共享

2.将源码包parsec解压到cygwin中的home目录下.

量化计算工具包parsec共享

量化计算工具包parsec共享

3.打开cygwin,并解压

量化计算工具包parsec共享

4.进入源码下的src文件夹

量化计算工具包parsec共享5.打开config/make.ices文件

量化计算工具包parsec共享

6.将原有的ifort编译器改成gfortran,因为intel的编译器要钱,使用免费的

修改前

量化计算工具包parsec共享

修改后

量化计算工具包parsec共享7.保存并退出该文件,并输入make命令则开始编译(-j2是使用两个进程同时编译)量化计算工具包parsec共享8.编译完成后,找到parsec.ser这个文件,这是一个可执行文件

量化计算工具包parsec共享9.提前将 parse.dat、parsec.in这两个文件放在/parsec.se所在的文件夹下,输入./parsec.ser便能运行。

量化计算工具包parsec共享10. 运行结束后会生成两个输出文件parsec.out、wfn.dat,该程序运行结束。得到我们想要的数据。

量化计算工具包parsec共享

我们得到parsec.outwfn.dat两个文件后就万事大吉了吗?不!

量化计算工具包parsec共享

量化计算工具包parsec共享

  这样的文件正常人能够看的懂吗?How do?我们要进行重新编码,对其可视化。可视化这部分涉及到pythonmatlab的使用,你既不会python也不会matlab那还玩毛线?回家洗洗睡吧!可见公众号平常推广的python课程,过冷水分享Matlab知识有多重要。PVOX可视化工具包文末附上。

1.解压PVOX,打开pvox.m文件如图:

量化计算工具包parsec共享

2.运行程序导入parsec.outwfn.dat文件

量化计算工具包parsec共享

3.如果没有出错的话,你应该会看到这幅图:

量化计算工具包parsec共享

4.但实际过冷水大半个月看到的都是:

量化计算工具包parsec共享

Why?因为2.4.1版本的python码、7.0 MATLAB 码的不兼容以及其它错误坑死人。大家在下载网上共享资源时,很多时候的资源都是有缺陷或者是需要灵活处理的,在灵活处理过程中就是掌握知识的过程中,接下来的很长一段时间,过冷时将会和大家一起学习如何将Error 转变成Success!。这就是我之前说的Big project

在matlab爱好者公众号中回复“parsec”即可获取程序包,如有学Python需求的读者,可关注公众号相关推文,早学早懂。

推荐指数:★★★★☆ (9/10分) 

好不好用只有用了才知道!若觉得好,别忘分享给和您一样爱学习研究的小伙伴哦!

量化计算工具包parsec共享

长按加入matlab爱好者星球

互动专区

回复“微信”加入微信群;公众号中回复“qq”加入QQ群;回复共享加入原创代码共享QQ群回复“投稿”与大家分享智慧;回复“下载”免费下载资源;回复“福利”即可了解公众号的福利锦集特别说明:公众号已开启人工智能机器人功能,有问题欢迎加群讨论!

如需转载,请在公众号中回复“转载”获取授权,未经授权擅自搬运抄袭的,必将追究其责任!

往期回顾>>>>>>

30秒完成工作?终于知道Python这个技能有多重要!

200多款plot/plot3自定义marker任你选

matlab爱好者博客免费开放注册,欢迎访问

基于量子理论的真随机数产生器 (MATLAB版)

400多套matlab绘图配色方案免费送,欲领从速!

量化计算工具包parsec共享

免责声明

1、本公众号所分享的资源仅供个人日常学习、研究之用,请于下载后24小时内删除,切勿将下载的资源用于商业用途,由此造成的任何责任与本公众号无关;

2、所分享资源部分来自网络,来源于网络的所有资源所有人均可无条件免费获取;

3、因下载相关资源造成的任何损失,由使用者本人承担;

4、本公众号不拥有非原创资源的所有权,非原创资源所有权归原版权方所有。

5、如无意中侵犯了您的权益,请及时联系予以删除。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2023-01-24
  • 2021-07-29
  • 2022-12-23
  • 2021-05-27
  • 2021-11-18
  • 2022-12-23
猜你喜欢
  • 2022-01-17
  • 2021-05-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
  • 2021-06-17
相关资源
相似解决方案