Skip to content

PhillipBC/Lanczos_Krylov.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Lanczos_Krylov.jl

Implementation of the Lanczos algorithm in Julia. (https://en.wikipedia.org/wiki/Lanczos_algorithm)

Evaluates $e^{M} v$ for a matrix $M$ and vector $v$ using a Krylov subspace.

Krylov.jl contains a function simply implementing the algorithm for a given dimension.

Krylov_Adaptive.jl contains a function to determine the optimal dimension for the projection, then a function implementing the algorithm for the given dimension. It also contains functions to test the algorithm on time evolution in a quantum system.

About

Implementation of the Lanczos algorithm in Julia.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages