STFC Website

part of UK Research & Innovation

Version 2.0.0

29th November 2006

MA50: Sparse unsymmetric system: conventional direct method

These subroutines are for the solution of a general sparse \(m \times n\) system of linear equations (the most usual case being square, \(m = n\)), stored by columns. No block triangularization, iterative refinement, or error estimation is included.

If the user requires a more convenient data interface, the MA48 package should be used. The MA48 subroutines call the MA50 subroutines after checking and sorting the user’s input data and optionally using MC21 and MC13 to permute the matrix to block triangular form.