| Type | Location | Extends | Description |
|---|---|---|---|
| DMUMPS_STRUC | mumps_wrapper | None | |
| EXPHEADER | sulu_wrapper | None | |
| GLOBALLU_T | sulu_wrapper | None | |
| LU_STACK_T | sulu_wrapper | None | |
| MAT_MA48 | solver | None | All the stuff needed by HSL_MA48 |
| MAT_SOLV | solver | None | MUSST high level system type |
| MAT_UMFP | solver | None | All the stuff needed by UMFPACK |
| MEM_USAGE_T | sulu_wrapper | None | |
| MS_MAT_SOLV | solver | None | MUSST multiscale high level solver type |
| NCFORMAT | sulu_wrapper | None | |
| NUM_PAR | num_param | None | |
| pCSC_ci | mumfpack | None | |
| pCSC_di | mumfpack | None | |
| pCSC_zi | mumfpack | None | |
| pCSR_ci | mumfpack | None | |
| pCSR_di | mumfpack | None | |
| pCSR_zi | mumfpack | None | |
| pVec_zi | mumfpack | None | |
| SULU_ENV | sulu_wrapper | None | Global type for SuperLU which covers all the stuff needed |
| SUPERLU_OPTIONS_T | sulu_wrapper | None | |
| SUPERLUSTAT_T | sulu_wrapper | None | |
| SUPERMATRIX | sulu_wrapper | None | |
| tCSC_ci | mumfpack | None | |
| tCSC_di | mumfpack | None | |
| tCSC_zi | mumfpack | None | |
| tCSR_ci | mumfpack | None | |
| tCSR_di | mumfpack | None | |
| tCSR_zi | mumfpack | None | |
| tVec_zi | mumfpack | None |