计算化学公社

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

[其它量化程序] 低标度量子化学程序LSQC 2.4发布

[复制链接 Copy URL]

538

帖子

1

威望

5761

eV
积分
6319

Level 6 (一方通行)

低标度量子化学程序(Low Scaling Quantum Chemistry, LSQC)是用于大体系线性标度或低标度电子结构计算的程序包,由南京大学黎书华教授、李伟副教授课题组开发。LSQC 1.0版于2006年4月20日发布,当前版本为2019年10月1日发布的2.4版。本文简单介绍LSQC程序包的功能和特点,欢迎有大分子体系计算需求的老师和同学下载使用。

LSQC程序目前主要包含黎书华教授课题组开发的“普适的基于能量分块方法”(Generalized Energy-Based Fragmentation, GEBF)和“分子中的簇”(Cluster in Molecule, CIM)局域相关方法,在程序中分别对应GEBF模块和CIM模块。这两种方法均为线性标度方法,计算时间随体系增大仅线性增加,且可以高度并行化

一、GEBF简介
LSQC中的GEBF模块是GEBF方法的一种高效的实现。

GEBF方法产生子体系示意图

GEBF方法的计算流程简述如下:
(1) 对目标体系进行分块。
(2) 将“块”组合为静电嵌入的初始子体系(primitive subsystem),并用氢原子封端。
(3) 根据容斥原理推出衍生子体系(derived subsystem),保证目标体系的每个原子不重不漏。
(4) 用传统量子化学程序计算子体系的能量或能量梯度(其他性质)。
(5) 组合这些能量或能量梯度(其他性质)得到目标体系的能量或能量梯度(其他性质)。

当子体系使用X方法(如B3LYP)时,记为GEBF-X方法(如GEBF-B3LYP)。子体系的计算可由现有的量子化学软件完成,当前版本只支持Gaussian程序(G09和G16),在后续版本中会支持更多的程序。使用GEBF方法,目前可以实现对数百乃至数千原子的体系进行全量子计算,包括分子团簇、多肽链、蛋白质和折叠体等多种大体系的计算。

LSQC 2.4版支持的方法如下:
  • 半经验方法(AM1、PM3、PM6等,取决于高斯支持的半经验方法)
  • Hartree-Fock
  • DFT(包括B3LYP、M06-2X等,取决于高斯支持的泛函,支持Grimme色散校正)
  • 电子相关方法(MP2、MP3、MP4、CCSD、CCSD(T))


支持以上方法水平下,如下性质的计算
  • 单点能
  • 结构优化
  • 频率计算
  • 红外强度
  • Raman强度
  • 零点能
  • Gibbs自由能
  • 偶极矩
  • 静态极化率
  • 超极化率
  • 核磁共振


计算实例:

GEBF-M06-2X/6-31G(d)水平结构优化
582原子,6126基函数
计算时间:15小时 (16核)


二、CIM简介
CIM模块是CIM方法的一种高效的实现。CIM局域相关方法适合于对大体系进行post-HF计算。在CIM方法中,首先对整个分子进行HF计算,并将所得占据轨道局域化。每个局域占据分子轨道分别充当一次中心分子轨道,以其为中心,加上与之空间相邻的占据轨道和空轨道,共同构成一个轨道簇,记为簇P。这样,对于给定的局域占据分子轨道,其相关能的贡献可以通过求解簇P的MP2或CC方程而获得。轨道相关能在X方法(如MP2)下求得,则记为CIM-X方法(如CIM-MP2方法)。

CIM方法与GEBF方法类似,都可进行大体系的后HF计算。但由于CIM方法基于轨道对体系进行分片,相比GEBF方法更加黑箱化。部分体系,如金属氧化物、石墨烯分子片等难于进行基于原子的分片操作的体系,可以使用CIM方法计算。目前HF计算依赖免费开源程序PySCF。

LSQC 2.4版支持的方法如下:
  • CIM-MP2
  • CIM-RI-MP2

目前仅支持以上两种方法的单点计算。同时当前版本也支持中等大小体系的传统MP2和RI-MP2的计算。

计算实例:

CIM-RI-MP2/def2-TZVP 单点
884原子,19660基函数
计算时间(相关能部分):36小时 (24核)

三、程序获取
LSQC对学术用户免费,可以在官方网站:
http://itcc.nju.edu.cn/lsqc
上下载使用。官方还提供了详细的安装和使用文档,欢迎大家使用。

评分 Rate

参与人数
Participants 10
eV +40 收起 理由
Reason
ghifi37 + 3 感谢介绍!
yjmaxpayne + 5 赞!
小苹果 + 5
ymygca + 5 赞!
柒月小鱼 + 5 精品内容
qianyeqinfeng + 3 谢谢分享
zsu007 + 5 好物!
FETEYA + 5 赞!
Novice + 1 谢谢分享
zjxitcc + 3 精品内容

查看全部评分 View all ratings

330

帖子

0

威望

3016

eV
积分
3346

Level 5 (御坂)

计算化学路人甲

2#
发表于 Post on 2019-11-17 20:56:22 | 只看该作者 Only view this author
围观

161

帖子

0

威望

628

eV
积分
789

Level 4 (黑子)

蓝卫兵

3#
发表于 Post on 2019-11-18 06:34:18 | 只看该作者 Only view this author
为啥在这个时候发布呀?代码不公开吧
B样条插值
个人专栏https://zhuanlan.zhihu.com/p/21936803

538

帖子

1

威望

5761

eV
积分
6319

Level 6 (一方通行)

4#
 楼主 Author| 发表于 Post on 2019-11-18 09:01:44 | 只看该作者 Only view this author
pyscf 发表于 2019-11-18 06:34
为啥在这个时候发布呀?代码不公开吧

是说10月1号吗?巧合吧,哈哈。代码暂时不公开的。

482

帖子

10

威望

6932

eV
积分
7614

Level 6 (一方通行)

BSJ Institute

5#
发表于 Post on 2019-11-18 11:28:48 | 只看该作者 Only view this author
大家如何看待这类基于分块的低标度方法?

210

帖子

0

威望

1855

eV
积分
2065

Level 5 (御坂)

6#
发表于 Post on 2019-11-18 12:25:20 | 只看该作者 Only view this author
有非官方benchmark吗

538

帖子

1

威望

5761

eV
积分
6319

Level 6 (一方通行)

7#
 楼主 Author| 发表于 Post on 2019-11-18 12:40:29 | 只看该作者 Only view this author
alystone 发表于 2019-11-18 12:25
有非官方benchmark吗

欢迎测试

193

帖子

0

威望

4251

eV
积分
4444

Level 6 (一方通行)

8#
发表于 Post on 2019-11-18 18:11:11 | 只看该作者 Only view this author
请问你们的方法和 Fragment Molecular Orbital的方法相比有什么优缺点?
eureka

1295

帖子

0

威望

6289

eV
积分
7584

Level 6 (一方通行)

9#
发表于 Post on 2019-11-23 18:55:01 | 只看该作者 Only view this author

老师好。我们这边集群是每个人一个账户,只有管理员采用root权限。
按照手册,安装cmake
(base) fanjz@node00:~> cmake --version
cmake version 3.16.0-rc4

CMake suite maintained and supported by Kitware (kitware.com/cmake).
(base) fanjz@node00:~>

然后按照手册,“”3. 为本 程序 声明路径 声明路径 、设置临时文件路径 、设置临时文件路径 、设置临时文件路径 、设置临时文件路径 、设置临时文件路径 (scratch路径 )并保存 退出。 (通常在 (通常在 ~/.bashrc文件中进行)“”
我修改为这样子:

#LSQC package
#export lsroot=/nobackup/fanjz/software1/LSQC/lsqc-2.4
#export PATH=$lsroot/bin:$PANT
#export LD_LIBRARY_PATH=$lsroot/lib:$LD_LIBRARY_PATH
#export LSQC_SCRDIR=/nobackup/fanjz/software1/LSQC
#export CIM_BASDIR=$lsroot/basis
#export KMP_STACKSIZE=1G
# End of LSQC
其中这个我不知道对不对,#export LSQC_SCRDIR=/nobackup/fanjz/software1/LSQC scratch在哪?谢谢老师指点。
https://www.x-mol.com/groups/fan_jianzhong

strive for greatness

538

帖子

1

威望

5761

eV
积分
6319

Level 6 (一方通行)

10#
 楼主 Author| 发表于 Post on 2019-11-23 22:57:55 | 只看该作者 Only view this author
小范范1989 发表于 2019-11-23 18:55
老师好。我们这边集群是每个人一个账户,只有管理员采用root权限。
按照手册,安装cmake
(base) fanjz@ ...

这是用来写临时文件的,你自己根据你的系统设置即可,可以和高斯的临时文件目录相同。最好设置在机器的高速硬盘上。

1295

帖子

0

威望

6289

eV
积分
7584

Level 6 (一方通行)

11#
发表于 Post on 2019-11-24 08:00:34 | 只看该作者 Only view this author
niobium 发表于 2019-11-23 22:57
这是用来写临时文件的,你自己根据你的系统设置即可,可以和高斯的临时文件目录相同。最好设置在机器的高 ...

# Envrionment setting for Gaussian16
#
export g16root=/home/software/g16A03
PATH=$g16root/g16:$PATH
export PATH
source $g16root/g16/bsd/g16.profile
#
# End of envrionment setting for Gaussian16


mkdir -p /tmp/$PBS_JOBID

cp -r $PBS_O_WORKDIR/* /tmp/$PBS_JOBID

cd /tmp/$PBS_JOBID

g16  TPBI.gjf
老师好,上面是我们的高斯脚本。是不是直接这么写就行?
export LSQC_SCRDIR=/tmp
我们都是每个人一个账户,只有管理员有root。计算的时候,才能登陆计算节点。谢谢老师
https://www.x-mol.com/groups/fan_jianzhong

strive for greatness

1245

帖子

1

威望

3860

eV
积分
5125

Level 6 (一方通行)

12#
发表于 Post on 2019-11-24 19:12:47 | 只看该作者 Only view this author

几千个原子的体系在分块用纯泛函和XTB比较有benchmark没

4289

帖子

4

威望

9538

eV
积分
13907

Level 6 (一方通行)

MOKIT开发者

13#
发表于 Post on 2019-11-25 09:47:05 | 只看该作者 Only view this author
本帖最后由 zjxitcc 于 2019-11-25 09:51 编辑
biogon 发表于 2019-11-24 19:12
几千个原子的体系在分块用纯泛函和XTB比较有benchmark没

无。精度上无需这样benchmark,因为GEBF和CIM两种方法的(绝对)电子能量与传统方法的电子能量可以直接比较,相差在milliHartree级别,显然是精度高于xtb的。计算时间上就不好说了。
自动做多参考态计算的程序MOKIT

4289

帖子

4

威望

9538

eV
积分
13907

Level 6 (一方通行)

MOKIT开发者

14#
发表于 Post on 2019-11-25 10:38:58 | 只看该作者 Only view this author
小范范1989 发表于 2019-11-24 08:00
# Envrionment setting for Gaussian16
#
export g16root=/home/software/g16A03

软件问题发官方邮箱更为高效。
自动做多参考态计算的程序MOKIT

1245

帖子

1

威望

3860

eV
积分
5125

Level 6 (一方通行)

15#
发表于 Post on 2019-11-25 11:07:29 | 只看该作者 Only view this author
zjxitcc 发表于 2019-11-25 09:47
无。精度上无需这样benchmark,因为GEBF和CIM两种方法的(绝对)电子能量与传统方法的电子能量可以直接比 ...

主要问题就是时间

本版积分规则 Credits rule

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

GMT+8, 2026-2-20 00:59 , Processed in 0.239232 second(s), 26 queries , Gzip On.

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