LinearEquationSystems Maciej Borzyszkowski implementation of algorithms to solve linear equations: Jackobi Gauss Seidel LU decomposition