丁越 发表于 2023-9-28 13:20 非常感谢您的指导! |
我纠正几点内容:其中--with-qe=/opt/QE7.1似可不写,但我没试。--prefix=/opt/environ3.0指安装路径,MPIF90、CC、F90、F77为调用编译器。回车后出现大量输出信息,最后有success即说明完成。 这里面--with-qe=/opt/QE7.1是必须要写的参数,而--prefix=/opt/environ3.0没有必要写。 执行完后打开make.inc文件,注意到与environ有关的字段 这些手动添加的内容不是必须的。假如你的oneAPI里的模块都是标准安装的,那么程序就会自动找到这些参数。 在QE的输入文件中加入environ相关字段,下面是一个添加隐式水溶剂的简单示例: pw.x和Environ的输入文件都是单独的,pw.x输入文件正常该怎么写就怎么写。Environ的输入文件文件名必须是envion.in,然后提交任务时的命令应该是:inf="cell.relax.in" ;mpirun -np 64 pw.x -i ${inf} --environ &> ${inf//in/out} |
参与人数Participants 1 | eV +4 | 收起 理由Reason |
---|---|---|
snljty2 | + 4 | 谢谢分享 |
xjb改 environ不支持7.x 只支持6 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2024-11-26 12:00 , Processed in 0.177099 second(s), 26 queries , Gzip On.