HSL_MA78

Out-of-core Sparse Unsymmetric Element Solver

HSL_MA78 is designed to efficiently solve unsymmetric sparse linear systems that arise from element problems and are so large they cannot be solved in memory. By holding the data and work arrays in files on disk, the memory requirements are limited, enabling HSL_MA78 to solve much larger problems than is possible with a conventional sparse direct solver.

Note: For symmetric systems, HSL_MA77 should be used.

Functionality

Performance

Numerical results are presented in [1] and [2].

Availability

We offer both in-house usage and incorporation licences for HSL_MA78. It is freely available for academic use. Please see our website, or email us at hsl@stfc.ac.uk for further details. Development was funded by EPSRC grant EP/E053351/1.

[1] J. K. Reid and J. A. Scott, An efficient out-of-core multifrontal solver for large-scale unsymmetric element problems, Technical Report RAL-TR-2007-014.

[2] J. A. Scott, Scaling and pivoting in an out-of-core sparse direct solver, Technical Report RAL-TR-2008-016.