The Abinit project: Impact, environment and recent developments

Published: 09-01-2020| Version 1 | DOI: 10.17632/csvdrr4d68.1
Xavier Gone,
Bernard Amadon,
Gabriel Antonius,
Frédéric Arnardi,
Lucas Baguet,
Jean-Michel Beuken,
Jordan Bieder,
François Bottin,
Johann Bouchet,
Eric Bousquet,
Nils Brouwer,
Fabien Bruneval,
Guillaume Brunin,
Théo Cavignac,
Jean-Baptiste Charraud,
Wei Chen,
Michel Côté,
Stefaan Cottenier,
Jules Denier,
Grégory Geneste,
Philippe Ghosez,
Matteo Giantomassi,
Yannick Gillet,
Olivier Gingras,
Donald R. Hamann,
Geoffroy Hautier,
Xu He,
Nicole Helbig,
Natalie Holzwarth,
Yongchao Jia,
François Jollet,
William Lafargue-Dit-Hauret,
Kurt Lejaeghere,
Miguel A.L. Marques,
Alexandre Martin,
Cyril Martins,
Henrique P.C. Miranda,
Francesco Naccarato,
Kristin Persson,
Guido Petretto,
Valentin Planes,
Yann Pouillon,
Sergei Prokhorenko,
Fabio Ricci,
Gian-Marco Rignanese,
Aldo H. Romero,
Michael Marcus Schmitt,
Marc Torrent,
Michiel J. van Setten,
Benoit Van Troeye,
Matthieu J. Verstraete,
Gilles Zérah,
Josef W. Zwanziger


Abinit is a material- and nanostructure-oriented package that implements density-functional theory (DFT) and many-body perturbation theory (MBPT) to find, from first principles, numerous properties including total energy, electronic structure, vibrational and thermodynamic properties, different dielectric and non-linear optical properties, and related spectra. In the special issue to celebrate the 40th anniversary of CPC, published in 2009, a detailed account of Abinit was included [Gonze et al. (2009)], and has been amply cited. The present article comes as a follow-up to this 2009 publication. It includes an analysis of the impact that Abinit has had, through for example the bibliometric indicators of the 2009 publication. Links with several other computational materials science projects are described. This article also covers the new capabilities of Abinit that have been implemented during the last three years, complementing a recent update of the 2009 article published in 2016. Physical and technical developments inside the abinit application are covered, as well as developments provided with the Abinit package, such as the multibinit and a-tdep projects, and related Abinit organization developments such as AbiPy . The new developments are described with relevant references, input variables, tests, and tutorials.