MRCC 主页 http://www.mrcc.hu 获取方法 给作者发申请信,获得源代码。 简介 基于串的多体程序,作者是匈牙利的Kállay。MRCC主要做复杂的电子结构计算,如高阶的耦合簇CC和组态相互作用CI方法,多参考耦合簇方法,耦合簇能量梯度和响应函数,等。它的特殊功能在于使用分子轨道指数串,这使得可以开发出与张量指数数目无关的张量操作程序,极大地简化量子化学算法的实现。 功能 任意级别的单参考CC和CI方法(CCSD,CCSDT,CCSDTQ,CCSDTQP,...;CISD,CISDT,CISDTQ,CISDTQP,...);
普通的多参考CC和CI方法;
以上方法的解析一阶和二阶求导;
HF和DFT能量;
对普通单参考和多参考CC模块,使用线性响应CC(LR-CC)或运动方程CC(EOM-CC)算法计算激发态的一阶特性和跃迁特性;
CC方法的近似(如CCSD(T),CCSDT(Q),CCSDTQ(P),...;CCSDT-1,CCSDTQ-1,CCSDTQP-1,...;CC3,CC4,CC5,...,CCSDT-3,CCSDTQ-3,CCSDTQP-3,...);
能量和特性计算中,MRCC需要转换分子轨道或特性积分及其导数。这里的积分、Hartree-Fock、MCSCF、CPHF等计算,积分和密度矩阵的变换等,需要用其它的量子化学程序完成。目前MRCC具有到CFOUR,Columbus和Molpro的接口。MRCC Feb/4/2015新增功能:
1. 基于自然辅助函数的密度拟合,可以显著加速某些密度拟合方法,例如直接随机相近似
2. 新的三中心库伦积分代码,可以显著加速直接积分密度拟合计算
3. 优化原子轨道和辅助基组的算法MRCC May/28/2015新增功能:
1. 线性标度的直接随机相近似和MP2
2. 三中心库伦积分代码用OpenMP技术实现并行化
3. RPAX2方法
4. 改善SCF收敛MRCC Sep/07/2015新增功能:
1. 使用ECP
2. dRPA75方法
3. 内禀原子轨道和内禀键轨道
4. 用plasmon公式和非限制轨道进行直接随机相位近似(dRPA)关联能计算
5. 改善了SCF的重新开始MRCC Jul/15/2016新增功能:
1. 新的线性标度MP2方法
2. 新的波函-密度泛函嵌入方法(DFT-in-DFT,WFT-in-DFT,WFT-in-WFT)
3. 冗余内坐标结构优化
4. 振动频率计算
5. 密度拟合MP2和密度拟合一般CC方法的解析梯度
6. 改进了三中心双电子积分和单电子积分的代码MRCC Apr/12/2017新增功能:
1. 降低计算量的新CC2和ADC(2)方法
2. 到Amber分子动力学软件包的接口,执行QM/MM计算
3. 到Libxc库的接口,可以使用上百种密度泛函
4. 自旋分量换算的dRPA75方法(SCS-dRPA75)
5. 双杂化密度泛函方法的解析梯度
6. 改进了三中心双电子积分的积分代码
7. 改进了CCSD(T)代码
8. BUG修复MRCC Sep/25/2017新增功能:
1. 降低计算量的激发态方法可以计算三重态和跃迁矩
2. 二次SCF算法
3. 改进了三中心双电子积分的积分代码
4. BUG修复MRCC Feb/4/2018新增功能:
1. 快速的开壳层CCSD(T)
2. 快速的ADC(2)方法用于激发能和跃迁矩
3. 改进的SCF代码和更灵活的SCF初猜
4. 自洽执行各种范德华泛函
5. 双基组近似MRCC May/23/2018新增功能:
1. 更高效的局域CCSD(T)
2. 双基组内嵌近似
3. 高效的TD-HF和TD-DFT
4. 改进SCF收敛,以及基组线性依赖的处理MRCC Feb/09/2019新增功能:
1. 高度优化、在内存中执行并节约内存的OpenMP并行闭壳层DF-CCSD(T)
2. 优化的闭壳层LNO-CCSD(T):wall time节省20-30%,更好的OpenMP并行标度,减少50-70%内存需求,硬盘I/O可忽略
3. 降低标度的CIS,TD-HF,TDA,TD-DFT
4. 自旋分量换算的激发态理论(SCS-CC2,SOS-CC2,SCS-ADC(2),SOS-ADC(2))
5. 传统的/密度拟合的MCSCF
6. 开壳层SCF使用局域密度拟合MRCC Feb/22/2020新增功能:
1. PCMSolver接口可以在SCF级别使用PCM模型模拟溶剂化效应
2. 高效的局域化ADC(2)和CC2方法用于大分子激发态
3. CIS(D)及其自旋换算变体,以及基于ADC(2)、CIS(D)的高性价比双杂化TDDFT
4. HF/KS SCF、手动优化的CCSD(T)以及高阶CC实现MPI + OpenMP混合并行
5. 密度拟合HF、DFT的梯度实现更高效率
6. 范围分离的杂化泛函,以及范围分离的直接随机相近似(dRPA)
7. 基于dRPA的新双杂化泛函
8. 改进了SCF和MCSCF的二次收敛算法
9. ONIOMMRCC Mar/18/2022新增功能:
1. 显关联MP2,CCSD,和CCSD(T);新的显关联三激发校正(T+)
2. 限制性开壳层局域MP2,以及相应的双杂化泛函
3. 利用冻结自然轨道和自然辅助函数近似的高效、并行、低成本的密度拟合CCSD(T)
4. 改进了冻结自然轨道CCSD(T)能量的基组截断校正
5. 范围分离双杂化泛函,可用于计算激发态
6. SCS范围分离双杂化泛函用于计算激发态
7. 基于ADC(2)的范围分离双杂化泛函用于计算激发态
8. 在密度拟合Hartree-Fock和Kohn-Sham中,用多极展开加速计算交换贡献
9. 新的低成本Hartree-Fock和Kohn-Sham算法:occ-RI,双辅助基,双度量,双格点的COSX
10.到xTB和Mopac的接口;支持半经验层的ONIOM计算和电子嵌入的电荷校正方案
11.嵌入团簇参考相互作用位点模型(EC-RISM)计算溶剂的热力学
12.(线性响应)耦合簇使用芯价分离
13.高效、并行的密度拟合MP3,以及相应的三阶双杂化泛函
14.控制SCF加速的技术;用半经验方法改进SCF初猜
15.广义Boys局域化
16.错误修复;手册改进MRCC Aug/28/2023新增功能:
1. 低成本显关联CCSD(T)方法
2. 局域密度拟合Hartree-Fock和Kohn-Sham方法的解析梯度
3. 双杂化密度泛函理论计算芯电子激发
4. 低成本二阶ADC(2)方法计算芯电子激发
5. 双杂化密度泛函理论计算垂直电离势和电子亲和能
6. 低成本一般级别CC和CI方法的占据轨道和空间对称性匹配FNO使用冻结自然轨道(FNO)近似
7. 对基于投影或基于Huzinaga方程的DFT嵌入,改进了虚子空间选择的支持
8. 子体系局域化投影的原子轨道
9. 基于投影或基于Huzinaga方程的DFT嵌入支持非限制性Hartree-Fock/Kohn-Sham算法
10.基于密度的基组校正方法
11.MRCI的Davidson校正
12.改进了结构优化器
13.更高效的密度拟合MP2梯度
14.更高效的DFT积分格点
15.错误修复;手册改进平台 Linux (32/64 bit),OpenMP,HP,IBM,Compaq 相关软件 1. WMPack