SMS dit: Interative krylov methods for large linear systems