ABINIT
ABINIT is an open-source suite of programs for materials science, distributed under the GNU General Public License. ABINIT implements density functional theory, using a plane wave basis set and pseudopotentials, to compute the electronic density and derived properties of materials ranging from molecules to surfaces to solids. It is developed collaboratively by researchers throughout the world.{{Cite journal|author1=X. Gonze |author2=J.-M. Beuken |author3=R. Caracas |author4=F. Detraux |author5=M. Fuchs |author6=G.-M. Rignanese |author7=L. Sindic |author8=M. Verstraete |author9=G. Zerah |author10=F. Jollet |author11=M. Torrent |author12=A. Roy |author13=M. Mikami |author14=P. Ghosez |author15=J.-Y. Raty |author16=D.C. Allan |title=First-principles computation of material properties: the ABINIT software project|journal=Computational Materials Science|volume=25|issue=3 |page=478|year=2002|doi=10.1016/S0927-0256(02)00325-7}}{{Cite journal|author1=X. Gonze |author2=G.-M. Rignanese |author3=M. Verstraete |author4=J.-M. Beuken |author5=Y. Pouillon |author6=R. Caracas |author7=F. Jollet |author8=M. Torrent |author9=G. Zerah |author10=M. Mikami |author11=Ph. Ghosez |author12=M. Veithen |author13=J.-Y. Raty |author14=V. Olevano |author15=F. Bruneval |author16=L. Reining |author16-link=Lucia Reining|author17=R.W. Godby |author18=G. Onida |author19=D.R. Hamann |author20=D.C. Allan |title=A brief introduction to the ABINIT software package|doi=10.1524/zkri.220.5.558.65066|journal=Zeitschrift für Kristallographie|volume=220|issue=5/6|pages=558–562|year=2005|issn=2196-7105|bibcode = 2005ZK....220..558G |citeseerx=10.1.1.472.7014 |s2cid=41972265 }}{{Cite journal|author1=X. Gonze |author2=B. Amadon |author3=P.-M. Anglade |author4=J.-M. Beuken |author5=F. Bottin |author6=P. Boulanger |author7=F. Bruneval |author8=D. Caliste |author9=R. Caracas |author10=M. Côté |author11=T. Deutsch |author12=L. Genovese |author13=Ph. Ghosez |author14=M. Giantomassi |author15=S. Goedecker |author16=D.R. Hamann |author17=P. Hermet |author18=F. Jollet |author19=G. Jomard |author20=S. Leroux |author21=M. Mancini |author22=S. Mazevet |author23=M.J.T. Oliveira |author24=G. Onida |author25=Y. Pouillon |author26=T. Rangel |author27=G.-M. Rignanese |author28=D. Sangalli |author29=R. Shaltaf |author30=M. Torrent |author31=M.J. Verstraete |author32=G. Zerah |author33=J.W. Zwanziger |title=ABINIT: First-principles approach to material and nanosystem properties|journal=Computer Physics Communications|volume=180|issue=12 |page=2582|year=2009|doi=10.1016/j.cpc.2009.07.007|bibcode = 2009CoPhC.180.2582G |hdl=10261/95956 |hdl-access=free }}{{cite journal|last1=Gonze|first1=X.|last2=Jollet|first2=F.|last3=Abreu Araujo|first3=F.|last4=Adams|first4=D.|last5=Amadon|first5=B.|last6=Applencourt|first6=T.|last7=Audouze|first7=C.|last8=Beuken|first8=J.-M.|last9=Bieder|first9=J.|last10=Bokhanchuk|first10=A.|last11=Bousquet|first11=E.|last12=Bruneval|first12=F.|last13=Caliste|first13=D.|last14=Côté|first14=M.|last15=Dahm|first15=F.|last16=Da Pieve|first16=F.|last17=Delaveau|first17=M.|last18=Di Gennaro|first18=M.|last19=Dorado|first19=B.|last20=Espejo|first20=C.|last21=Geneste|first21=G.|last22=Genovese|first22=L.|last23=Gerossier|first23=A.|last24=Giantomassi|first24=M.|last25=Gillet|first25=Y.|last26=Hamann|first26=D.R.|last27=He|first27=L.|last28=Jomard|first28=G.|last29=Laflamme Janssen|first29=J.|last30=Le Roux|first30=S.|last31=Levitt|first31=A.|last32=Lherbier|first32=A.|last33=Liu|first33=F.|last34=Lukačević|first34=I.|last35=Martin|first35=A.|last36=Martins|first36=C.|last37=Oliveira|first37=M.J.T.|last38=Poncé|first38=S.|last39=Pouillon|first39=Y.|last40=Rangel|first40=T.|last41=Rignanese|first41=G.-M.|last42=Romero|first42=A.H.|last43=Rousseau|first43=B.|last44=Rubel|first44=O.|last45=Shukri|first45=A.A.|last46=Stankovski|first46=M.|last47=Torrent|first47=M.|last48=Van Setten|first48=M.J.|last49=Van Troeye|first49=B.|last50=Verstraete|first50=M.J.|last51=Waroquiers|first51=D.|last52=Wiktor|first52=J.|last53=Xu|first53=B.|last54=Zhou|first54=A.|last55=Zwanziger|first55=J.W.|title=Recent developments in the ABINIT software package|journal=Computer Physics Communications|volume=205|year=2016|pages=106–131|issn=0010-4655|doi=10.1016/j.cpc.2016.04.003|bibcode=2016CoPhC.205..106G|doi-access=free}}
{{cite journal
|last1=Gonze|first1=Xavier
|last2=Amadon|first2=Bernard
|last3=Antonius|first3=Gabriel
|last4=Arnardi|first4=Frédéric
|last5=Baguet|first5=Lucas
|last6=Beuken|first6=Jean-Michel
|last7=Bieder|first7=Jordan
|last8=Bottin|first8=Francois
|last9=Bouchet|first9=Johann
|last10=Bousquet|first10=Eric
|last11=Brouwer|first11=Nils
|last12=Bruneval|first12=Fabien
|last13=Brunin|first13=Guillaume
|last14=Cavignac|first14=Théo
|last15=Charraud|first15=Jean-Baptiste
|last16=Chena|first16=Wei
|last17=Côté|first17=Michel
|last18=Cottenier|first18=Stefaan
|last19=Denier|first19=Jules
|last20=Geneste|first20=Grégory
|last21=Ghosez|first21=Philippe
|last22=Giantomassi|first22=Matteo
|last23=Gillet|first23=Yannick
|last24=Gingras|first24=Olivier
|last25=Hamann|first25=Donald
|last26=Hautier|first26=Geoffroy
|last27=He|first27=Xu
|last28=Helbig|first28=Nicole
|last29=Holzwarth|first29=Natalie
|last30=Jia|first30=Yongchao
|last31=Jollet|first31=François
|last32=Lafargue-Dit-Hauret|first32=William
|last33=Lejaeghere|first33=Kurt
|last34=Marques|first34=Miguel
|last35=Martin|first35=Alexandre
|last36=Martins|first36=Cyril
|last37=Miranda|first37=Henrique
|last38=Naccarato|first38=Francesco
|last39=Persson|first39=Kristin
|last40=Petretto|first40=Guido
|last41=Planes|first41=Valentin
|last42=Pouillon|first42=Yann
|last43=Prokhorenko|first43=Sergei
|last44=Ricci|first44=Fabio
|last45=Rignanese|first45=Gian-Marco
|last46=Romero|first46=Aldo
|last47=Schmitt|first47=Michael
|last48=Torrent|first48=Marc
|last49=van Setten|first49=Michiel
|last50=Van Troeye|first50=Benoit
|last51=Verstraete|first51=Matthieu
|last52=Zérah|first52=Gilles
|last53=Zwanziger|first53=Josef
|date=2020
|title=The Abinit project: Impact, environment and recent developments
|url=https://www.sciencedirect.com/science/article/abs/pii/S0010465519303741
|journal=Computer Physics Communications
|volume=248
|pages=107042
|doi=10.1016/j.cpc.2019.107042
|bibcode=2020CoPhC.24807042G
|s2cid=209934687
|doi-access=free
|hdl=2078.1/225653
|hdl-access=free
}}
A web-based easy-to-use graphical version, which includes access to a limited set of ABINIT's full functionality, is available for free use through the nanohub.
The latest version 9.10.3 was released on June 24, 2023.
Overview
ABINIT implements density functional theory by solving the Kohn–Sham equations describing the electrons in a material, expanded in a plane wave basis set and using a self-consistent conjugate gradient method to determine the energy minimum. Computational efficiency is achieved through the use of fast Fourier transforms,{{Cite journal|author=S. Goedecker|title=Fast Radix 2, 3, 4, and 5 Kernels for Fast Fourier Transformations on Computers with Overlapping Multiply--Add Instructions|journal=SIAM Journal on Scientific Computing|volume=18|issue=6|page=1605|year=1997|doi=10.1137/S1064827595281940|bibcode=1997SJSC...18.1605G }} and pseudopotentials to describe core electrons. As an alternative to standard norm-conserving pseudopotentials, the projector augmented-wave method{{Cite journal|author1=M. Torrent |author2=F. Jollet |author3=F. Bottin |author4=G. Zérah |author5=X. Gonze |title=Implementation of the projector augmented-wave method in the ABINIT code: Application to the study of iron under pressure|journal=Computational Materials Science|volume=42|issue=2 |page=337|year=2008|doi=10.1016/j.commatsci.2007.07.020}} may be used. In addition to total energy, forces and stresses are also calculated so that geometry optimizations and ab initio molecular dynamics may be carried out. Materials that can be treated by ABINIT include insulators, metals, and magnetically ordered systems including Mott-Hubbard insulators.
Derived properties
In addition to computing the electronic ground state of materials, ABINIT implements density functional perturbation theory to compute response functions including
- Phonons
- Dielectric response
- Born effective charges and IR oscillator strength tensor
- Response to strain and elastic properties
- Nonlinear responses, including piezoelectric response, Raman cross sections, and electro-optic response.
ABINIT can also compute excited state properties via
- time-dependent density functional theory
- many-body perturbation theory, using the GW approximation and Bethe–Salpeter equation.
See also
{{Portal|Free and open-source software}}
References
External links
- {{Official website|https://www.abinit.org/ |name=ABINIT web site}}
- [http://nanohub.org/resources/ABINIT Graphical version (web-based) of ABINIT]
{{Chemistry software}}
{{DEFAULTSORT:Abinit}}
Category:Computational chemistry software
Category:Density functional theory software
Category:Free physics software
{{CMP-stub}}
{{science-software-stub}}