SmoQyKPMCore

Documentation for SmoQyKPMCore package. The SmoQyKPMCore package implements and exports an optimized, low-level implementation of the Kernel Polynomial Method (KPM) algorithm for approximating functions of operators with strictly real, bounded eigenvalues via a Chebyshev polynomial expansion.

Installation

To install SmoQyKPMCore, simply open the Julia REPL and run the commands

julia> ]
pkg> add SmoQyKPMCore

or equivalently via Pkg do

julia> using Pkg; Pkg.add("SmoQyKPMCore")

Funding

The development of this package was supported by the National Science Foundation under Grant No. OAC-2410280.