Zaslat SMS: Variational algorithms for linear algebra