Numerical Solution of Large Scale Sparse Matrix Equations in Python
Björn Baran, Martin Köhler, Nitin Prasad, Jens Saak
Abstract
Björn Baran, Martin Köhler, Nitin Prasad, Jens Saak
Abstract
Abstract The M.E.S.S. software suite for solving large scale matrix equations and related problems is the successor of the obsolete LyaPack MATLAB® toolbox. The software suite consists of a new MATLAB toolbox and a separate C library C‐M.E.S.S. which works independent from MATLAB. Due to the fact that many scientists use Python with NumPy and SciPy for their computations, we want to provide the key algorithms of M.E.S.S. there as well. In this paper, we describe and compare two possible approaches for the implementation, with special focus on their multicore performance. (© 2014 Wiley‐VCH Verlag GmbH & Co. KGaA, Weinheim)
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Abstract The M.E.S.S. software suite for solving large scale matrix equations and related problems is the successor of the obsolete LyaPack MATLAB® toolbox. The software suite consists of a new MATLAB toolbox and a separate C library C‐M.E.S.S. which works independent from MATLAB. Due to the fact that many scientists use Python with NumPy and SciPy for their computations, we want to provide the key algorithms of M.E.S.S. there as well. In this paper, we describe and compare two possible approaches for the implementation, with special focus on their multicore performance. (© 2014 Wiley‐VCH Verlag GmbH & Co. KGaA, Weinheim)
Key concepts: Python (programming language), Toolbox, MATLAB, Suite, Computer science, Computational science, Software suite, Computation