Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations
| Main Author: | |
|---|---|
| Publication Date: | 2024 |
| Other Authors: | , , , |
| Format: | Article |
| Language: | eng |
| Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Download full: | https://hdl.handle.net/1822/94043 |
Summary: | Density functional calculation of electronic structures of materials is one of the most used techniques in theoretical solid state physics. These calculations retrieve single electron wavefunctions and their eigenenergies. The berry suite of programs amplifies the usefulness of DFT by ordering the eigenstates in analytic bands, allowing the differentiation of the wavefunctions in reciprocal space. It can then calculate Berry connections and curvatures and the second harmonic generation conductivity. The berry software is implemented for two dimensional materials and was tested in hBN and InSe. In the near future, more properties and functionalities are expected to be added. |
| id |
RCAP_391369326fb0de82b6d913485c1f50f7 |
|---|---|
| oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/94043 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Berry: A code for the differentiation of Bloch wavefunctions from DFT calculationsBerry geometriesDensity Functional TheoryElectronic structure methodsSecond harmonic generationCiências Naturais::Ciências FísicasDensity functional calculation of electronic structures of materials is one of the most used techniques in theoretical solid state physics. These calculations retrieve single electron wavefunctions and their eigenenergies. The berry suite of programs amplifies the usefulness of DFT by ordering the eigenstates in analytic bands, allowing the differentiation of the wavefunctions in reciprocal space. It can then calculate Berry connections and curvatures and the second harmonic generation conductivity. The berry software is implemented for two dimensional materials and was tested in hBN and InSe. In the near future, more properties and functionalities are expected to be added.We acknowledge support by the Portuguese Foundation for Science and Technology (FCT) in the framework of the Strategic Fundings UIDB/04650/2020, UIDB/50007/2020 and Associate Laboratory LA/P/0016/2020 and COMPETE 2020, PORTUGAL 2020, FEDER and FCT through project PTDC/FIS-MAC/2045/2021 and from the European Commission through the project Graphene Driven Revolutions in ICT and Beyond (Ref. No. 881603, CORE 3).Elsevier B.V.Universidade do MinhoReascos, LeanderCarneiro, FábioPereira, André,Castro, Nuno FilipeRibeiro, R. M.2024-022024-02-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/1822/94043engReascos, L., Carneiro, F., Pereira, A., Castro, N. F., & Ribeiro, R. M. (2024, February). Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations. Computer Physics Communications. Elsevier BV. http://doi.org/10.1016/j.cpc.2023.1089720010-465510.1016/j.cpc.2023.108972108972https://www.sciencedirect.com/science/article/pii/S001046552300317Xinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-04-12T05:28:37Zoai:repositorium.sdum.uminho.pt:1822/94043Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T19:20:29.810590Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations |
| title |
Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations |
| spellingShingle |
Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations Reascos, Leander Berry geometries Density Functional Theory Electronic structure methods Second harmonic generation Ciências Naturais::Ciências Físicas |
| title_short |
Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations |
| title_full |
Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations |
| title_fullStr |
Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations |
| title_full_unstemmed |
Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations |
| title_sort |
Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations |
| author |
Reascos, Leander |
| author_facet |
Reascos, Leander Carneiro, Fábio Pereira, André, Castro, Nuno Filipe Ribeiro, R. M. |
| author_role |
author |
| author2 |
Carneiro, Fábio Pereira, André, Castro, Nuno Filipe Ribeiro, R. M. |
| author2_role |
author author author author |
| dc.contributor.none.fl_str_mv |
Universidade do Minho |
| dc.contributor.author.fl_str_mv |
Reascos, Leander Carneiro, Fábio Pereira, André, Castro, Nuno Filipe Ribeiro, R. M. |
| dc.subject.por.fl_str_mv |
Berry geometries Density Functional Theory Electronic structure methods Second harmonic generation Ciências Naturais::Ciências Físicas |
| topic |
Berry geometries Density Functional Theory Electronic structure methods Second harmonic generation Ciências Naturais::Ciências Físicas |
| description |
Density functional calculation of electronic structures of materials is one of the most used techniques in theoretical solid state physics. These calculations retrieve single electron wavefunctions and their eigenenergies. The berry suite of programs amplifies the usefulness of DFT by ordering the eigenstates in analytic bands, allowing the differentiation of the wavefunctions in reciprocal space. It can then calculate Berry connections and curvatures and the second harmonic generation conductivity. The berry software is implemented for two dimensional materials and was tested in hBN and InSe. In the near future, more properties and functionalities are expected to be added. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024-02 2024-02-01T00:00:00Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1822/94043 |
| url |
https://hdl.handle.net/1822/94043 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
Reascos, L., Carneiro, F., Pereira, A., Castro, N. F., & Ribeiro, R. M. (2024, February). Berry: A code for the differentiation of Bloch wavefunctions from DFT calculations. Computer Physics Communications. Elsevier BV. http://doi.org/10.1016/j.cpc.2023.108972 0010-4655 10.1016/j.cpc.2023.108972 108972 https://www.sciencedirect.com/science/article/pii/S001046552300317X |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Elsevier B.V. |
| publisher.none.fl_str_mv |
Elsevier B.V. |
| dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833598028625215488 |