ZKCM: A C++ library for multiprecision matrix computation with applications in quantum information
Description
This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018) Abstract ZKCM is a C++ library developed for the purpose of multiprecision matrix computation, on the basis of the GNU MP and MPFR libraries. It provides an easy-to-use syntax and convenient functions for matrix manipulations including those often used in numerical simulations in quantum physics. Its extension library, ZKCM_QC, is developed for simulating quantum computing using the time-dependent matrix-product-state simulation method. This paper gives an introduction about the libraries with practic... Title of program: ZKCM Catalogue Id: AEPI_v1_0 Nature of problem Multiprecision computation is helpful to guarantee and/or evaluate the accuracy of simulation results in numerical physics. There is a potential demand for a programming library focusing on matrix computation usable for this purpose with a user-friendly syntax. Versions of this program held in the CPC repository in Mendeley Data AEPI_v1_0; ZKCM; 10.1016/j.cpc.2013.03.022