- solve linear systems (using the SuperLU engine)
- compute the determinants
- compute eigenvalues/eigenvectors (only for the complex version and based on an inverse iteration scheme)
- perform basic linear algebra operations (matrix.vector multiplications)

The underlying SuperLU data structure uses a compressed column storage format for the sparse matrix representation. The SuperLU structure is manipulated via API calls whose first argument take an opaque handle . The handle contains the address of the underlying C data structure, it can be freely passed back and forth between C and Fortran/Python. The handle gives an object oriented flavor to SupraLU allowing several instances to co-exist.

NTCC Webmaster Last modified: Tue Dec 16 16:26:49 EST 2003