×

LSIterativeMethods

swMATH ID: 6458
Software Authors: Golev, Angel; Malinova, Anna; Zaharieva, Desislava
Description: This paper presents a software package developed in Mathematica that contains implementations of various, mostly proposed during the last three years, iterative algorithms, including combined algorithms, for solving systems of linear equations. The accent falls on algorithms of type successive overrelaxation which are modifications of the Gauss-Seidel algorithm (forward and reverse iteration), as well as newer modifications applicable to systems with iterative M-matrices. The package provides the algorithms’ implementations, a set of functions that perform convergence analysis using criteria described in literature, and additional utility functions. Described are the iterative algorithms and the software implementation. A numerical example demonstrating the use of the developed package is also given.
Homepage: http://www.ijpam.eu/contents/2012-76-4/4/4.pdf
Dependencies: Mathematica
Keywords: solving linear systems of equations; iterative algorithms; Nekrassov-Mehmke algorithm (forward and reverse iteration); generalized Nekrassov-Mehmke algorithms; modifications of the Nekrassov-Mehmke algorithm; generalized accelerated over relaxation algorithms; \(M\)-matrices; Mathematica package; parameterized template; code generation; rule-based programming; patterns; help documentation; software package; successive overrelaxation; Gauss-Seidel algorithm; convergence; numerical example
Related Software: symrcm; filib++; Mathematica
Referenced in: 2 Publications

Referenced in 1 Field

2 Numerical analysis (65-XX)

Referencing Publications by Year