S. Fioccola , L. Giacomazzi , D. Ceresoli , N. Richard , A. Hemeryck , L. Martin-Samos
{"title":"量子ESPRESSO分布的一个开源包,用于从第一原理计算非微扰轨道磁化,包括核磁共振化学位移和EPR参数","authors":"S. Fioccola , L. Giacomazzi , D. Ceresoli , N. Richard , A. Hemeryck , L. Martin-Samos","doi":"10.1016/j.cpc.2025.109891","DOIUrl":null,"url":null,"abstract":"<div><div>Orbital magnetization, a key property arising from the orbital motion of electrons, plays a crucial role in determining the magnetic behavior of molecules and solids. Despite its straightforward calculation in finite systems, the computation in periodic systems poses challenges due to the ill-defined position operator and surface current contributions. The modern theory of orbital magnetization, formulated in the Wannier representation and implemented within the Density Functional Theory (DFT) framework, offers an accurate solution through the “converse approach.” In this paper, we introduce <figure><img></figure>, a refactored and modular implementation of the converse method, designed to replace the outdated routines from Quantum ESPRESSO (version 3.2). <figure><img></figure> integrates recent advancements in computational libraries, including scaLAPACK and ELPA, to enhance scalability and computational efficiency, particularly for large supercell calculations. While <figure><img></figure> incorporates these improvements for scalability, the main focus of this work is provide the community with a performing and accurate first principles orbital magnetization package to compute properties such as Electron Paramagnetic Resonance (EPR) g-tensors and Nuclear Magnetic Resonance (NMR) chemical shifts, specially in systems where perturbative methods fail. We demonstrate the effectiveness of <figure><img></figure> through several benchmark cases, including the NMR chemical shift of <sup>27</sup>Al in alumina and <sup>17</sup>O and <sup>29</sup>Si in <em>α</em>-quartz, as well as the EPR g-tensor of <span><math><mmultiscripts><mrow><mi>Σ</mi></mrow><mprescripts></mprescripts><none></none><mrow><mi>n</mi></mrow></mmultiscripts><mo>(</mo><mi>n</mi><mo>≥</mo><mn>2</mn><mo>)</mo></math></span> radicals and substitutional nitrogen defects in silicon. In all cases, the results show excellent agreement with theoretical and experimental data, with significant improvements in accuracy for EPR calculations over the linear response approach. The <figure><img></figure> package, fully compatible with the latest Quantum ESPRESSO versions, opens new possibilities for studying complex materials with enhanced precision.</div></div><div><h3>Program summary</h3><div><em>Program Title:</em> qe-converse</div><div><em>CPC Library link to program files:</em> <span><span>https://doi.org/10.17632/3tyhmxknfc.1</span><svg><path></path></svg></span></div><div><em>Developer's repository link:</em> <span><span>https://github.com/mammasmias/QE-CONVERSE.git</span><svg><path></path></svg></span></div><div><em>Licensing provisions:</em> GNU General Public Licence 3.0</div><div><em>Programming language:</em> Fortran 90</div><div><em>Nature of problem:</em> Ab-initio calculation of the EPR <em>g</em>-tensor and the NMR chemical shift in solid state.</div><div><em>Solution method:</em> Compute the orbital magnetization through a non-pertubative method.</div></div>","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":"318 ","pages":"Article 109891"},"PeriodicalIF":3.4000,"publicationDate":"2025-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"QE-CONVERSE: An open-source package for the quantum ESPRESSO distribution to compute non-perturbatively orbital magnetization from first principles, including NMR chemical shifts and EPR parameters\",\"authors\":\"S. Fioccola , L. Giacomazzi , D. Ceresoli , N. Richard , A. Hemeryck , L. Martin-Samos\",\"doi\":\"10.1016/j.cpc.2025.109891\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Orbital magnetization, a key property arising from the orbital motion of electrons, plays a crucial role in determining the magnetic behavior of molecules and solids. Despite its straightforward calculation in finite systems, the computation in periodic systems poses challenges due to the ill-defined position operator and surface current contributions. The modern theory of orbital magnetization, formulated in the Wannier representation and implemented within the Density Functional Theory (DFT) framework, offers an accurate solution through the “converse approach.” In this paper, we introduce <figure><img></figure>, a refactored and modular implementation of the converse method, designed to replace the outdated routines from Quantum ESPRESSO (version 3.2). <figure><img></figure> integrates recent advancements in computational libraries, including scaLAPACK and ELPA, to enhance scalability and computational efficiency, particularly for large supercell calculations. While <figure><img></figure> incorporates these improvements for scalability, the main focus of this work is provide the community with a performing and accurate first principles orbital magnetization package to compute properties such as Electron Paramagnetic Resonance (EPR) g-tensors and Nuclear Magnetic Resonance (NMR) chemical shifts, specially in systems where perturbative methods fail. We demonstrate the effectiveness of <figure><img></figure> through several benchmark cases, including the NMR chemical shift of <sup>27</sup>Al in alumina and <sup>17</sup>O and <sup>29</sup>Si in <em>α</em>-quartz, as well as the EPR g-tensor of <span><math><mmultiscripts><mrow><mi>Σ</mi></mrow><mprescripts></mprescripts><none></none><mrow><mi>n</mi></mrow></mmultiscripts><mo>(</mo><mi>n</mi><mo>≥</mo><mn>2</mn><mo>)</mo></math></span> radicals and substitutional nitrogen defects in silicon. In all cases, the results show excellent agreement with theoretical and experimental data, with significant improvements in accuracy for EPR calculations over the linear response approach. The <figure><img></figure> package, fully compatible with the latest Quantum ESPRESSO versions, opens new possibilities for studying complex materials with enhanced precision.</div></div><div><h3>Program summary</h3><div><em>Program Title:</em> qe-converse</div><div><em>CPC Library link to program files:</em> <span><span>https://doi.org/10.17632/3tyhmxknfc.1</span><svg><path></path></svg></span></div><div><em>Developer's repository link:</em> <span><span>https://github.com/mammasmias/QE-CONVERSE.git</span><svg><path></path></svg></span></div><div><em>Licensing provisions:</em> GNU General Public Licence 3.0</div><div><em>Programming language:</em> Fortran 90</div><div><em>Nature of problem:</em> Ab-initio calculation of the EPR <em>g</em>-tensor and the NMR chemical shift in solid state.</div><div><em>Solution method:</em> Compute the orbital magnetization through a non-pertubative method.</div></div>\",\"PeriodicalId\":285,\"journal\":{\"name\":\"Computer Physics Communications\",\"volume\":\"318 \",\"pages\":\"Article 109891\"},\"PeriodicalIF\":3.4000,\"publicationDate\":\"2025-10-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer Physics Communications\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0010465525003935\",\"RegionNum\":2,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Physics Communications","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0010465525003935","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
QE-CONVERSE: An open-source package for the quantum ESPRESSO distribution to compute non-perturbatively orbital magnetization from first principles, including NMR chemical shifts and EPR parameters
Orbital magnetization, a key property arising from the orbital motion of electrons, plays a crucial role in determining the magnetic behavior of molecules and solids. Despite its straightforward calculation in finite systems, the computation in periodic systems poses challenges due to the ill-defined position operator and surface current contributions. The modern theory of orbital magnetization, formulated in the Wannier representation and implemented within the Density Functional Theory (DFT) framework, offers an accurate solution through the “converse approach.” In this paper, we introduce , a refactored and modular implementation of the converse method, designed to replace the outdated routines from Quantum ESPRESSO (version 3.2). integrates recent advancements in computational libraries, including scaLAPACK and ELPA, to enhance scalability and computational efficiency, particularly for large supercell calculations. While incorporates these improvements for scalability, the main focus of this work is provide the community with a performing and accurate first principles orbital magnetization package to compute properties such as Electron Paramagnetic Resonance (EPR) g-tensors and Nuclear Magnetic Resonance (NMR) chemical shifts, specially in systems where perturbative methods fail. We demonstrate the effectiveness of through several benchmark cases, including the NMR chemical shift of 27Al in alumina and 17O and 29Si in α-quartz, as well as the EPR g-tensor of radicals and substitutional nitrogen defects in silicon. In all cases, the results show excellent agreement with theoretical and experimental data, with significant improvements in accuracy for EPR calculations over the linear response approach. The package, fully compatible with the latest Quantum ESPRESSO versions, opens new possibilities for studying complex materials with enhanced precision.
Program summary
Program Title: qe-converse
CPC Library link to program files:https://doi.org/10.17632/3tyhmxknfc.1
期刊介绍:
The focus of CPC is on contemporary computational methods and techniques and their implementation, the effectiveness of which will normally be evidenced by the author(s) within the context of a substantive problem in physics. Within this setting CPC publishes two types of paper.
Computer Programs in Physics (CPiP)
These papers describe significant computer programs to be archived in the CPC Program Library which is held in the Mendeley Data repository. The submitted software must be covered by an approved open source licence. Papers and associated computer programs that address a problem of contemporary interest in physics that cannot be solved by current software are particularly encouraged.
Computational Physics Papers (CP)
These are research papers in, but are not limited to, the following themes across computational physics and related disciplines.
mathematical and numerical methods and algorithms;
computational models including those associated with the design, control and analysis of experiments; and
algebraic computation.
Each will normally include software implementation and performance details. The software implementation should, ideally, be available via GitHub, Zenodo or an institutional repository.In addition, research papers on the impact of advanced computer architecture and special purpose computers on computing in the physical sciences and software topics related to, and of importance in, the physical sciences may be considered.