DiracBilinears.jl: A package for computing Dirac bilinears in solids

DiracBilinears.jl is a Julia package for computing Dirac bilinears, which are fundamental physical quantities of electrons in relativistic quantum theory, using first-principles calculations for solids. In relativistic quantum theory, 16 independent bilinears can be defined using the four-component Dirac field. To focus on the low-energy physics typically considered in condensed matter physics, we consider the bilinears represented by the non-relativistic two-component Schrödinger field, obtained from the 1 / m expansion to leading order. This package can evaluate the spatial distributions and Wannier matrix elements of the Dirac bilinears in solids quantitatively by connecting to the external first-principles calculation packages, including Quantum ESPRESSO, Wannier90, and wan2respack. Program Title: DiracBilinears.jl CPC Library link to program files: https://doi.org/10.17632/j57y5cjkmc.1 Developer's repository link: https://github.com/TatsuyaMiki/DiracBilinears.jl.git Licensing provisions: GNU General Public License 3.0 Programming language: Julia External software: Quantum ESPRESSO , Wannier90 , wan2respack Nature of problem: In relativistic quantum theory, Dirac bilinears are the fundamental physical quantities derived from the Dirac field. This package is a tool for the evaluation of the bilinears in solids quantitatively. Solution method: This package evaluates the non-relativistic expression of Dirac bilinears, focusing on the low-energy regime typically discussed in condensed matter physics. It uses results from first-principles calculations performed with Quantum ESPRESSO , Wannier90 , and wan2respack . By using the Bloch wave functions and the Wannier functions obtained from these packages, this package computes spatial distributions and Wannier matrix elements of the bilinears. Additional comments including restrictions and unusual features: This package requires Quantum ESPRESSO calculations using norm-conserving pseudopotentials and supports wan2respack in “spinor” branch on GitHub. 1 .

Authors

Institutions

Publication Details

Journal
Computer Physics Communications
Published
2025-09-16
DOI
https://doi.org/10.1016/j.cpc.2025.109857
Citations
1
Primary Topic
Graphene research and applications
Type
article
Field-Weighted Citation Impact
0.52
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DiracBilinears.jl: A package for computing Dirac bilinears in solids

Tatsuya Miki, Takashi Koretsune, Yusuke Nomura, Hsiao‐Yi Chen
1 citations
Computer Physics Communications
Graphene research and applications
0.52
article

DiracBilinears.jl: A package for computing Dirac bilinears in solids

Tatsuya Miki, Takashi Koretsune, Yusuke Nomura, Hsiao‐Yi Chen
article en
1 citations

Abstract

DiracBilinears.jl is a Julia package for computing Dirac bilinears, which are fundamental physical quantities of electrons in relativistic quantum theory, using first-principles calculations for solids. In relativistic quantum theory, 16 independent bilinears can be defined using the four-component Dirac field. To focus on the low-energy physics typically considered in condensed matter physics, we consider the bilinears represented by the non-relativistic two-component Schrödinger field, obtained from the 1 / m expansion to leading order. This package can evaluate the spatial distributions and Wannier matrix elements of the Dirac bilinears in solids quantitatively by connecting to the external first-principles calculation packages, including Quantum ESPRESSO, Wannier90, and wan2respack. Program Title: DiracBilinears.jl CPC Library link to program files: https://doi.org/10.17632/j57y5cjkmc.1 Developer's repository link: https://github.com/TatsuyaMiki/DiracBilinears.jl.git Licensing provisions: GNU General Public License 3.0 Programming language: Julia External software: Quantum ESPRESSO , Wannier90 , wan2respack Nature of problem: In relativistic quantum theory, Dirac bilinears are the fundamental physical quantities derived from the Dirac field. This package is a tool for the evaluation of the bilinears in solids quantitatively. Solution method: This package evaluates the non-relativistic expression of Dirac bilinears, focusing on the low-energy regime typically discussed in condensed matter physics. It uses results from first-principles calculations performed with Quantum ESPRESSO , Wannier90 , and wan2respack . By using the Bloch wave functions and the Wannier functions obtained from these packages, this package computes spatial distributions and Wannier matrix elements of the bilinears. Additional comments including restrictions and unusual features: This package requires Quantum ESPRESSO calculations using norm-conserving pseudopotentials and supports wan2respack in “spinor” branch on GitHub. 1 .

Computer Physics CommunicationsVol. 317
Tohoku University (JP), Advanced Institute of Materials Science (JP), Saitama University (JP)
Openalex Percentile: Top 33%
Graphene research and applications
0.52
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.