Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс: http://elar.urfu.ru/handle/10995/102041
Название: Exact diagonalization library for quantum electron models
Авторы: Iskakov, S.
Danilov, M.
Дата публикации: 2018
Издатель: Elsevier B.V.
Библиографическое описание: Iskakov S. Exact diagonalization library for quantum electron models / S. Iskakov, M. Danilov. — DOI 10.1016/j.cpc.2017.12.016 // Computer Physics Communications. — 2018. — Vol. 225. — P. 128-139.
Аннотация: We present an exact diagonalization C++ template library (EDLib) for solving quantum electron models, including the single-band finite Hubbard cluster and the multi-orbital impurity Anderson model. The observables that can be computed using EDLib are single particle Green's functions and spin–spin correlation functions. This code provides three different types of Hamiltonian matrix storage that can be chosen based on the model. Program summary: Program Title: EDLib Program Files doi: http://dx.doi.org/10.17632/633698b4g2.1 Licensing provisions: MIT Programming language: C++, MPI External routines: ARPACK-NG, ALPSCore library (Gaenko et al., 2016) Nature of problem: The finite Hubbard and Anderson models play an essential role in the description of strongly correlated many-particle systems. These models consist of a small number of localized orbitals with Coulomb interaction between electrons and (in case of the Anderson model) non-interacting bath energy levels. The finite Hubbard cluster can be used to study molecular magnets, such as Mn12, Fe4, Mn4, and V15, which are currently of interest due to their potential for use in novel technologies such as molecular electronics, solar energy harvesting, thermoelectrics, sensing, and other applications (Sakon et al., 2004; Accorsi et al., 2006; Friedman et al., 1996) [1–3]. The Anderson model can be used to study impurities adsorbed on surfaces (Iskakov et al., 2015) [4] and appears as an impurity model in the Dynamic Mean Field Theory (Georges et al., 1996) [5]. Solution method: The OpenMP and MPI parallelized versions of the finite temperature Lanczos diagonalization method are used to diagonalize Hamiltonian matrix and to compute observables. © 2017 Elsevier B.V.
Ключевые слова: ANDERSON IMPURITY MODEL
EXACT DIAGONALIZATION
HUBBARD MODEL
MANY-BODY PHYSICS
ALUMINUM
APPLICATION PROGRAMMING INTERFACES (API)
ENERGY HARVESTING
HAMILTONIANS
HIGH LEVEL LANGUAGES
HUBBARD MODEL
IMPURITIES
MEAN FIELD THEORY
SOLAR ENERGY
ANDERSON IMPURITY MODEL
C++ TEMPLATE LIBRARY
DIAGONALIZATION METHOD
DYNAMIC MEAN FIELD THEORIES
EXACT DIAGONALIZATION
MANY BODY
MANY-PARTICLE SYSTEMS
SPIN-SPIN CORRELATION FUNCTIONS
C++ (PROGRAMMING LANGUAGE)
URI: http://elar.urfu.ru/handle/10995/102041
Условия доступа: info:eu-repo/semantics/openAccess
Идентификатор РИНЦ: 35539901
Идентификатор SCOPUS: 85040101671
Идентификатор WOS: 000428006400010
Идентификатор PURE: 26b40bea-d5b4-46b5-84bb-785338baf267
6513056
ISSN: 104655
DOI: 10.1016/j.cpc.2017.12.016
Располагается в коллекциях:Научные публикации ученых УрФУ, проиндексированные в SCOPUS и WoS CC

Файлы этого ресурса:
Файл Описание РазмерФормат 
2-s2.0-85040101671.pdf1,84 MBAdobe PDFПросмотреть/Открыть


Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.