计算化学公社

 找回密码 Forget password
 注册 Register
Views: 6868|回复 Reply: 10
打印 Print 上一主题 Last thread 下一主题 Next thread

[其它量化程序] pyscf三个输入问题求助

[复制链接 Copy URL]

93

帖子

0

威望

415

eV
积分
508

Level 4 (黑子)

跳转到指定楼层 Go to specific reply
楼主
不好意思 请问几个pyscf的输入问题

1 怎么进行并行计算?
我尝试misc.num_threads(n=4) 但是top后依然只有一个python线程在运行

2怎么打印分子轨道
我让verbose等于9了 依然没有打印出分子轨道的信息

3怎么旋转两个轨道?


谢谢帮助

3806

帖子

4

威望

7996

eV
积分
11882

Level 6 (一方通行)

MOKIT开发者

2#
发表于 Post on 2019-11-14 22:48:00 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2019-11-14 22:52 编辑

1.PySCF默认使用全部CPU cores(超线程开了之后也会被用)。当然,不是所有步骤都是并行的,有些简单的步骤的串行的。这跟高斯一样,虽然你只有一个进程,但是是400%在跑。

2.“怎么打印分子轨道”看examples/tools目录下有例子,可以把系数直接打印出来,也可以输出为molden文件。

3.这都是Python了,不是像高斯那样写alter关键词,而是直接在.py输入文件里写如下类似的语句即可
mo = mf.mo_coeff[:,18].copy()
mf.mo_coeff[:,18] = mf.mo_coeff[:,20].copy()
mf.mo_coeff[:,20] = mo.copy()
(我是Python渣,可能还有更优美的方式)

自动做多参考态计算的程序MOKIT

92

帖子

0

威望

2186

eV
积分
2278

Level 5 (御坂)

3#
发表于 Post on 2019-11-15 03:27:41 | 只看该作者 Only view this author
如果你旋转轨道的目的是为了做casscf的话,可以看有关sort_mo的例子。

93

帖子

0

威望

415

eV
积分
508

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2019-11-15 07:50:01 | 只看该作者 Only view this author
好的 谢谢楼上的帮助

93

帖子

0

威望

415

eV
积分
508

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2019-11-15 09:52:02 | 只看该作者 Only view this author
本帖最后由 最爱喵星人 于 2019-11-15 10:59 编辑
zjxitcc 发表于 2019-11-14 22:48
1.PySCF默认使用全部CPU cores(超线程开了之后也会被用)。当然,不是所有步骤都是并行的,有些简单的步骤 ...

12

帖子

0

威望

259

eV
积分
271

Level 3 能力者

6#
发表于 Post on 2024-5-13 17:30:29 | 只看该作者 Only view this author
zjxitcc 发表于 2019-11-14 22:48
1.PySCF默认使用全部CPU cores(超线程开了之后也会被用)。当然,不是所有步骤都是并行的,有些简单的步骤 ...

老师您好!我想用pyscf计算能量和力,请问pyscf的关键词是哪个?我看了手册关于Self-consistent field (SCF) methods和Density functional theory (DFT)部分都没有找到对应Gaussian的force的关键词,麻烦老师指点一二!谢谢您!

3806

帖子

4

威望

7996

eV
积分
11882

Level 6 (一方通行)

MOKIT开发者

7#
发表于 Post on 2024-5-13 17:34:19 | 只看该作者 Only view this author
cheng1234 发表于 2024-5-13 17:30
老师您好!我想用pyscf计算能量和力,请问pyscf的关键词是哪个?我看了手册关于Self-consistent field (S ...

pyscf-2.5.0/examples/grad/有大批示例文件
自动做多参考态计算的程序MOKIT

12

帖子

0

威望

259

eV
积分
271

Level 3 能力者

8#
发表于 Post on 2024-5-13 18:04:50 | 只看该作者 Only view this author
zjxitcc 发表于 2024-5-13 17:34
pyscf-2.5.0/examples/grad/有大批示例文件

好的老师,我去找找,谢谢您!

12

帖子

0

威望

259

eV
积分
271

Level 3 能力者

9#
发表于 Post on 2024-5-17 15:19:15 | 只看该作者 Only view this author
zjxitcc 发表于 2024-5-13 17:34
pyscf-2.5.0/examples/grad/有大批示例文件

老师不好意思再次打扰您!我想用pyscf计算极化率,但我发现pyscf似乎是用外接的siesta计算,麻烦问一下您pyscf是只能用外接的路径计算吗?有没有其他的方式?望您指点一二!再次感谢您!

831

帖子

1

威望

7188

eV
积分
8039

Level 6 (一方通行)

10#
发表于 Post on 2024-5-17 15:27:11 | 只看该作者 Only view this author
cheng1234 发表于 2024-5-17 15:19
老师不好意思再次打扰您!我想用pyscf计算极化率,但我发现pyscf似乎是用外接的siesta计算,麻烦问一下您 ...

没这种说法。

安装pyscf-properties可以直接计算极化率。

12

帖子

0

威望

259

eV
积分
271

Level 3 能力者

11#
发表于 Post on 2024-5-17 16:02:52 | 只看该作者 Only view this author
hebrewsnabla 发表于 2024-5-17 15:27
没这种说法。

安装pyscf-properties可以直接计算极化率。

已经装上了,谢谢老师指点!

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-24 19:18 , Processed in 0.177844 second(s), 21 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list