TY - JOUR
T1 - irbasis
T2 - Open-source database and software for intermediate-representation basis functions of imaginary-time Green's function
AU - Chikano, Naoya
AU - Yoshimi, Kazuyoshi
AU - Otsuki, Junya
AU - Shinaoka, Hiroshi
N1 - Funding Information:
We thank Yuki Nagai and Markus Wallerberger for useful feedback. HS was supported by JSPS KAKENHI Grant No. 16K17735 . HS and JO were supported by JSPS KAKENHI Grant No. 18H04301 (J-Physics). HS, KY and JO were supported by JSPS KAKENHI Grant No. 18H01158 . KY was supported by Building of Consortia for the Development of Human Resources in Science and Technology, MEXT , Japan.
Publisher Copyright:
© 2019
PY - 2019/7
Y1 - 2019/7
N2 - The open-source library, irbasis, provides easy-to-use tools for two sets of orthogonal functions named intermediate representation (IR). The IR basis enables a compact representation of the Matsubara Green's function and efficient calculations of quantum models. The IR basis functions are defined as the solution of an integral equation whose analytical solution is not available for this moment. The library consists of a database of pre-computed high-precision numerical solutions and computational code for evaluating the functions from the database. This paper describes technical details and demonstrates how to use the library. Program summary: Program Title: irbasis Program Files doi: http://dx.doi.org/10.17632/2fh88ynxm6.1 Licensing provisions: MIT license Programming language: C++, Python. External routines/libraries: numpy, scipy and h5py for Python library, HDF5 C library for C++ library. Nature of problem: Numerical orthogonal systems for Green's function Solution method: Galerkin method, piece-wise polynomial representation
AB - The open-source library, irbasis, provides easy-to-use tools for two sets of orthogonal functions named intermediate representation (IR). The IR basis enables a compact representation of the Matsubara Green's function and efficient calculations of quantum models. The IR basis functions are defined as the solution of an integral equation whose analytical solution is not available for this moment. The library consists of a database of pre-computed high-precision numerical solutions and computational code for evaluating the functions from the database. This paper describes technical details and demonstrates how to use the library. Program summary: Program Title: irbasis Program Files doi: http://dx.doi.org/10.17632/2fh88ynxm6.1 Licensing provisions: MIT license Programming language: C++, Python. External routines/libraries: numpy, scipy and h5py for Python library, HDF5 C library for C++ library. Nature of problem: Numerical orthogonal systems for Green's function Solution method: Galerkin method, piece-wise polynomial representation
KW - Many-body quantum theories
KW - Matsubara/imaginary-time Green's function
UR - http://www.scopus.com/inward/record.url?scp=85063005920&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85063005920&partnerID=8YFLogxK
U2 - 10.1016/j.cpc.2019.02.006
DO - 10.1016/j.cpc.2019.02.006
M3 - Article
AN - SCOPUS:85063005920
SN - 0010-4655
VL - 240
SP - 181
EP - 188
JO - Computer Physics Communications
JF - Computer Physics Communications
ER -