LibRPA: A software package for low-scaling first-principles calculations of random phase approximation electron correlation energy based on numerical atomic orbitals
被引:0
作者:
Shi, Rong
论文数: 0引用数: 0
h-index: 0
机构:
Univ Sci & Technol China, CAS Key Lab Quantum Informat, Hefei 230026, Anhui, Peoples R China
Chinese Acad Sci, Inst Phys, Beijing 100190, Peoples R ChinaUniv Sci & Technol China, CAS Key Lab Quantum Informat, Hefei 230026, Anhui, Peoples R China
Shi, Rong
[1
,2
]
Zhang, Min-Ye
论文数: 0引用数: 0
h-index: 0
机构:
Chinese Acad Sci, Inst Phys, Beijing 100190, Peoples R China
Max Planck Gesell, FHI Mol Phys Dept, NOMAD Lab, D-14195 Berlin, GermanyUniv Sci & Technol China, CAS Key Lab Quantum Informat, Hefei 230026, Anhui, Peoples R China
Zhang, Min-Ye
[2
,3
]
Lin, Peize
论文数: 0引用数: 0
h-index: 0
机构:
Chinese Acad Sci, Inst Phys, Beijing 100190, Peoples R China
Songshan Lake Mat Lab, Dongguan 523808, Guangdong, Peoples R ChinaUniv Sci & Technol China, CAS Key Lab Quantum Informat, Hefei 230026, Anhui, Peoples R China
Lin, Peize
[2
,4
]
He, Lixin
论文数: 0引用数: 0
h-index: 0
机构:
Univ Sci & Technol China, CAS Key Lab Quantum Informat, Hefei 230026, Anhui, Peoples R ChinaUniv Sci & Technol China, CAS Key Lab Quantum Informat, Hefei 230026, Anhui, Peoples R China
He, Lixin
[1
]
Ren, Xinguo
论文数: 0引用数: 0
h-index: 0
机构:
Chinese Acad Sci, Inst Phys, Beijing 100190, Peoples R ChinaUniv Sci & Technol China, CAS Key Lab Quantum Informat, Hefei 230026, Anhui, Peoples R China
Ren, Xinguo
[2
]
机构:
[1] Univ Sci & Technol China, CAS Key Lab Quantum Informat, Hefei 230026, Anhui, Peoples R China
[2] Chinese Acad Sci, Inst Phys, Beijing 100190, Peoples R China
LibRPA is a software package designed for efficient calculations of random phase approximation (RPA) electron correlation energies from first principles using numerical atomic orbital (NAOs). Leveraging a localized resolution of identity (LRI) technique, LibRPA achieves 2) or better scaling behavior, making it suitable for largescale calculation of periodic systems. Implemented in C ++ and Python with MPI/OpenMP parallelism, LibRPA integrates seamlessly with NAO-based density functional theory (DFT) packages through flexible file-based and API-based interfaces. In this work, we present the theoretical framework, algorithm, software architecture, and installation and usage guide of LibRPA. Performance benchmarks, including the parallel efficiency with respect to the computational resources and the adsorption energy calculations for H2O molecules on graphene, demonstrate its nearly ideal scalability and numerical reliability. LibRPA offers a useful tool for RPA-based calculations for large-scale extended systems. Program summary Program title: LibRPA CPC Library link to program files: https://doi.org/10.17632/kdwm5vzgk6.1 Developer's repository link: https://github.com/Srlive1201/LibRPA Licensing provisions: LGPL Programming language: C + +, Fortran, Python Nature of problem: Calculating RPA electron correlation energies is computationally expensive, typically scaling as 4) with system size, hindering its application to large-scale materials science problems. Solution method: LibRPA utilizes the Localized Resolution of Identity (LRI) technique, reducing computational scaling to 2) or better. Implemented in C ++ and Python with MPI/OpenMP parallelization, it integrates with NAO-based DFT packages, facilitating efficient and accurate RPA calculations for large-scale periodic systems.
引用
收藏
页数:11
相关论文
共 81 条
[1]
Azizi M., 2023, J. Open Sour. Softw., V8, P5570
机构:
UCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Thomas Young Ctr, 17-19 Gordon St, London WC1H 0AH, England
London Ctr Nanotechnol, 17-19 Gordon St, London WC1H 0AH, EnglandUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Brandenburg, Jan Gerit
Zen, Andrea
论文数: 0引用数: 0
h-index: 0
机构:
UCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Thomas Young Ctr, 17-19 Gordon St, London WC1H 0AH, England
London Ctr Nanotechnol, 17-19 Gordon St, London WC1H 0AH, EnglandUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Zen, Andrea
Fitzner, Martin
论文数: 0引用数: 0
h-index: 0
机构:
UCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Thomas Young Ctr, 17-19 Gordon St, London WC1H 0AH, England
London Ctr Nanotechnol, 17-19 Gordon St, London WC1H 0AH, EnglandUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Fitzner, Martin
Ramberger, Benjamin
论文数: 0引用数: 0
h-index: 0
机构:
Univ Vienna, Fac Phys, Sensengasse 8-12, A-1090 Vienna, Austria
Univ Vienna, Ctr Computat Mat Sci, Sensengasse 8-12, A-1090 Vienna, AustriaUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Ramberger, Benjamin
论文数: 引用数:
h-index:
机构:
Kresse, Georg
Tsatsoulis, Theodoros
论文数: 0引用数: 0
h-index: 0
机构:
Vienna Univ Technol, Inst Theoret Phys, Wiedner Hauptstr 8-10, A-1040 Vienna, Austria
Max Planck Inst Solid State Res, Heisenbergstr 1, D-70569 Stuttgart, GermanyUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Tsatsoulis, Theodoros
Grueneis, Andreas
论文数: 0引用数: 0
h-index: 0
机构:
Vienna Univ Technol, Inst Theoret Phys, Wiedner Hauptstr 8-10, A-1040 Vienna, Austria
Max Planck Inst Solid State Res, Heisenbergstr 1, D-70569 Stuttgart, GermanyUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Grueneis, Andreas
Michaelides, Angelos
论文数: 0引用数: 0
h-index: 0
机构:
UCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Thomas Young Ctr, 17-19 Gordon St, London WC1H 0AH, England
London Ctr Nanotechnol, 17-19 Gordon St, London WC1H 0AH, EnglandUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Michaelides, Angelos
Alfe, Dario
论文数: 0引用数: 0
h-index: 0
机构:
Thomas Young Ctr, 17-19 Gordon St, London WC1H 0AH, England
London Ctr Nanotechnol, 17-19 Gordon St, London WC1H 0AH, England
UCL, Dept Earth Sci, Gower St, London WC1E 6BT, England
Univ Napoli Federico II, Dipartimento Fis Ettore Pancini, I-80126 Naples, ItalyUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
机构:
UCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Thomas Young Ctr, 17-19 Gordon St, London WC1H 0AH, England
London Ctr Nanotechnol, 17-19 Gordon St, London WC1H 0AH, EnglandUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Brandenburg, Jan Gerit
Zen, Andrea
论文数: 0引用数: 0
h-index: 0
机构:
UCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Thomas Young Ctr, 17-19 Gordon St, London WC1H 0AH, England
London Ctr Nanotechnol, 17-19 Gordon St, London WC1H 0AH, EnglandUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Zen, Andrea
Fitzner, Martin
论文数: 0引用数: 0
h-index: 0
机构:
UCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Thomas Young Ctr, 17-19 Gordon St, London WC1H 0AH, England
London Ctr Nanotechnol, 17-19 Gordon St, London WC1H 0AH, EnglandUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Fitzner, Martin
Ramberger, Benjamin
论文数: 0引用数: 0
h-index: 0
机构:
Univ Vienna, Fac Phys, Sensengasse 8-12, A-1090 Vienna, Austria
Univ Vienna, Ctr Computat Mat Sci, Sensengasse 8-12, A-1090 Vienna, AustriaUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Ramberger, Benjamin
论文数: 引用数:
h-index:
机构:
Kresse, Georg
Tsatsoulis, Theodoros
论文数: 0引用数: 0
h-index: 0
机构:
Vienna Univ Technol, Inst Theoret Phys, Wiedner Hauptstr 8-10, A-1040 Vienna, Austria
Max Planck Inst Solid State Res, Heisenbergstr 1, D-70569 Stuttgart, GermanyUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Tsatsoulis, Theodoros
Grueneis, Andreas
论文数: 0引用数: 0
h-index: 0
机构:
Vienna Univ Technol, Inst Theoret Phys, Wiedner Hauptstr 8-10, A-1040 Vienna, Austria
Max Planck Inst Solid State Res, Heisenbergstr 1, D-70569 Stuttgart, GermanyUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Grueneis, Andreas
Michaelides, Angelos
论文数: 0引用数: 0
h-index: 0
机构:
UCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Thomas Young Ctr, 17-19 Gordon St, London WC1H 0AH, England
London Ctr Nanotechnol, 17-19 Gordon St, London WC1H 0AH, EnglandUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England
Michaelides, Angelos
Alfe, Dario
论文数: 0引用数: 0
h-index: 0
机构:
Thomas Young Ctr, 17-19 Gordon St, London WC1H 0AH, England
London Ctr Nanotechnol, 17-19 Gordon St, London WC1H 0AH, England
UCL, Dept Earth Sci, Gower St, London WC1E 6BT, England
Univ Napoli Federico II, Dipartimento Fis Ettore Pancini, I-80126 Naples, ItalyUCL, Dept Phys & Astron, Gower St, London WC1E 6BT, England