Band Lanczos
ExactDiagonalization.BandLanczos.BandLanczosFactorization — TypeBandLanczosFactorization{T, S<:Number, SR<:Real} <: KrylovFactorization{T, S}Band Lanczos factorization, same to KrylovKit.BlockLanczosFactorization except that the Krylov basis vectors can be chosen to be kept or not.
ExactDiagonalization.BandLanczos.BandLanczosIterator — TypeBandLanczosIterator{F, T, S<:Real} <: KrylovIterator{F, T}Band Lanczos iterator.
ExactDiagonalization.BandLanczos.BandLanczosIterator — MethodBandLanczosIterator(operator, x₀::Block, maxdim::Int, tol::Real=1e-12; keepvecs::Bool=true)Construct a BandLanczosIterator.
KrylovKit.expand! — Methodexpand!(iter::BandLanczosIterator, state::BandLanczosFactorization) -> BandLanczosFactorizationExpand an BandLanczosFactorization.
KrylovKit.initialize — Methodinitialize(iter::BandLanczosIterator) -> BandLanczosFactorizationInitialize a BandLanczosFactorization by a BandLanczosIterator.