| EXAMPLE/cfgmr.c | Flexible GMRES from ITSOL developed by Yousef Saad |
| EXAMPLE/citersol.c | |
| EXAMPLE/clinsol.c | |
| EXAMPLE/clinsol1.c | |
| EXAMPLE/clinsolx.c | |
| EXAMPLE/clinsolx1.c | |
| EXAMPLE/clinsolx2.c | |
| EXAMPLE/dfgmr.c | Flexible GMRES from ITSOL developed by Yousef Saad |
| EXAMPLE/ditersol.c | |
| EXAMPLE/dlinsol.c | |
| EXAMPLE/dlinsol1.c | |
| EXAMPLE/dlinsolx.c | |
| EXAMPLE/dlinsolx1.c | |
| EXAMPLE/dlinsolx2.c | |
| EXAMPLE/dreadtriple.c | |
| EXAMPLE/fgmr.c | |
| EXAMPLE/sfgmr.c | Flexible GMRES from ITSOL developed by Yousef Saad |
| EXAMPLE/sitersol.c | |
| EXAMPLE/slinsol.c | |
| EXAMPLE/slinsol1.c | |
| EXAMPLE/slinsolx.c | |
| EXAMPLE/slinsolx1.c | |
| EXAMPLE/slinsolx2.c | |
| EXAMPLE/sp_ienv.c | |
| EXAMPLE/superlu.c | Small 5x5 example |
| EXAMPLE/zfgmr.c | Flexible GMRES from ITSOL developed by Yousef Saad |
| EXAMPLE/zitersol.c | |
| EXAMPLE/zlinsol.c | |
| EXAMPLE/zlinsol1.c | |
| EXAMPLE/zlinsolx.c | |
| EXAMPLE/zlinsolx1.c | |
| EXAMPLE/zlinsolx2.c | |
| EXAMPLE/zreadtriple.c | |
| SRC/ccolumn_bmod.c | Performs numeric block updates |
| SRC/ccolumn_dfs.c | Performs a symbolic factorization |
| SRC/ccopy_to_ucol.c | Copy a computed column of U to the compressed data structure |
| SRC/cdiagonal.c | Auxiliary routines to work with diagonal elements |
| SRC/cgscon.c | Estimates reciprocal of the condition number of a general matrix |
| SRC/cgsequ.c | Computes row and column scalings |
| SRC/cgsisx.c | Computes an approximate solutions of linear equations A*X=B or A'*X=B |
| SRC/cgsitrf.c | |
| SRC/cgsrfs.c | Improves computed solution to a system of inear equations |
| SRC/cgssv.c | Solves the system of linear equations A*X=B |
| SRC/cgssvx.c | Solves the system of linear equations A*X=B or A'*X=B |
| SRC/cgstrf.c | Computes an LU factorization of a general sparse matrix |
| SRC/cgstrs.c | Solves a system using LU factorization |
| SRC/clacon.c | Estimates the 1-norm |
| SRC/clangs.c | Returns the value of the one norm |
| SRC/claqgs.c | Equlibrates a general sprase matrix |
| SRC/cldperm.c | Finds a row permutation so that the matrix has large entries on the diagonal |
| SRC/cmemory.c | Memory details |
| SRC/cmyblas2.c | Level 2 Blas operations |
| SRC/colamd.c | A sparse matrix column ordering algorithm |
| SRC/colamd.h [code] | Colamd prototypes and definitions |
| SRC/cpanel_bmod.c | Performs numeric block updates |
| SRC/cpanel_dfs.c | Peforms a symbolic factorization on a panel of symbols |
| SRC/cpivotgrowth.c | Computes the reciprocal pivot growth factor |
| SRC/cpivotL.c | Performs numerical pivoting |
| SRC/cpruneL.c | Prunes the L-structure |
| SRC/creadhb.c | Read a matrix stored in Harwell-Boeing format |
| SRC/creadrb.c | Read a matrix stored in Rutherford-Boeing format |
| SRC/creadtriple.c | |
| SRC/csnode_bmod.c | Performs numeric block updates within the relaxed snode |
| SRC/csnode_dfs.c | Determines the union of row structures of columns within the relaxed node |
| SRC/csp_blas2.c | Sparse BLAS 2, using some dense BLAS 2 operations |
| SRC/csp_blas3.c | Sparse BLAS3, using some dense BLAS3 operations |
| SRC/cutil.c | Matrix utility functions |
| SRC/dcolumn_bmod.c | Performs numeric block updates |
| SRC/dcolumn_dfs.c | Performs a symbolic factorization |
| SRC/dcomplex.c | Common arithmetic for complex type |
| SRC/dcopy_to_ucol.c | Copy a computed column of U to the compressed data structure |
| SRC/ddiagonal.c | Auxiliary routines to work with diagonal elements |
| SRC/dgscon.c | Estimates reciprocal of the condition number of a general matrix |
| SRC/dgsequ.c | Computes row and column scalings |
| SRC/dgsisx.c | Computes an approximate solutions of linear equations A*X=B or A'*X=B |
| SRC/dgsitrf.c | |
| SRC/dgsrfs.c | Improves computed solution to a system of inear equations |
| SRC/dgssv.c | Solves the system of linear equations A*X=B |
| SRC/dgssvx.c | Solves the system of linear equations A*X=B or A'*X=B |
| SRC/dgstrf.c | Computes an LU factorization of a general sparse matrix |
| SRC/dgstrs.c | Solves a system using LU factorization |
| SRC/dlacon.c | Estimates the 1-norm |
| SRC/dlamch.c | Determines double precision machine parameters |
| SRC/dlangs.c | Returns the value of the one norm |
| SRC/dlaqgs.c | Equlibrates a general sprase matrix |
| SRC/dldperm.c | Finds a row permutation so that the matrix has large entries on the diagonal |
| SRC/dmemory.c | Memory details |
| SRC/dmyblas2.c | Level 2 Blas operations |
| SRC/dpanel_bmod.c | Performs numeric block updates |
| SRC/dpanel_dfs.c | Peforms a symbolic factorization on a panel of symbols |
| SRC/dpivotgrowth.c | Computes the reciprocal pivot growth factor |
| SRC/dpivotL.c | Performs numerical pivoting |
| SRC/dpruneL.c | Prunes the L-structure |
| SRC/dreadhb.c | Read a matrix stored in Harwell-Boeing format |
| SRC/dreadrb.c | Read a matrix stored in Rutherford-Boeing format |
| SRC/dreadtriple.c | |
| SRC/dsnode_bmod.c | Performs numeric block updates within the relaxed snode |
| SRC/dsnode_dfs.c | Determines the union of row structures of columns within the relaxed node |
| SRC/dsp_blas2.c | Sparse BLAS 2, using some dense BLAS 2 operations |
| SRC/dsp_blas3.c | Sparse BLAS3, using some dense BLAS3 operations |
| SRC/dutil.c | Matrix utility functions |
| SRC/dzsum1.c | Takes sum of the absolute values of a complex vector and returns a double precision result |
| SRC/get_perm_c.c | Matrix permutation operations |
| SRC/heap_relax_snode.c | Identify the initial relaxed supernodes |
| SRC/html_mainpage.h [code] | |
| SRC/icmax1.c | Finds the index of the element whose real part has maximum absolute value |
| SRC/ilu_ccolumn_dfs.c | Performs a symbolic factorization |
| SRC/ilu_ccopy_to_ucol.c | Copy a computed column of U to the compressed data structure and drop some small entries |
| SRC/ilu_cdrop_row.c | Drop small rows from L |
| SRC/ilu_cpanel_dfs.c | Peforms a symbolic factorization on a panel of symbols and record the entries with maximum absolute value in each column |
| SRC/ilu_cpivotL.c | Performs numerical pivoting |
| SRC/ilu_csnode_dfs.c | Determines the union of row structures of columns within the relaxed node |
| SRC/ilu_dcolumn_dfs.c | Performs a symbolic factorization |
| SRC/ilu_dcopy_to_ucol.c | Copy a computed column of U to the compressed data structure and drop some small entries |
| SRC/ilu_ddrop_row.c | Drop small rows from L |
| SRC/ilu_dpanel_dfs.c | Peforms a symbolic factorization on a panel of symbols and record the entries with maximum absolute value in each column |
| SRC/ilu_dpivotL.c | Performs numerical pivoting |
| SRC/ilu_dsnode_dfs.c | Determines the union of row structures of columns within the relaxed node |
| SRC/ilu_heap_relax_snode.c | Identify the initial relaxed supernodes |
| SRC/ilu_relax_snode.c | Identify initial relaxed supernodes |
| SRC/ilu_scolumn_dfs.c | Performs a symbolic factorization |
| SRC/ilu_scopy_to_ucol.c | Copy a computed column of U to the compressed data structure and drop some small entries |
| SRC/ilu_sdrop_row.c | Drop small rows from L |
| SRC/ilu_spanel_dfs.c | Peforms a symbolic factorization on a panel of symbols and record the entries with maximum absolute value in each column |
| SRC/ilu_spivotL.c | Performs numerical pivoting |
| SRC/ilu_ssnode_dfs.c | Determines the union of row structures of columns within the relaxed node |
| SRC/ilu_zcolumn_dfs.c | Performs a symbolic factorization |
| SRC/ilu_zcopy_to_ucol.c | Copy a computed column of U to the compressed data structure and drop some small entries |
| SRC/ilu_zdrop_row.c | Drop small rows from L |
| SRC/ilu_zpanel_dfs.c | Peforms a symbolic factorization on a panel of symbols and record the entries with maximum absolute value in each column |
| SRC/ilu_zpivotL.c | Performs numerical pivoting |
| SRC/ilu_zsnode_dfs.c | Determines the union of row structures of columns within the relaxed node |
| SRC/izmax1.c | Finds the index of the element whose real part has maximum absolute value |
| SRC/lsame.c | Check if CA is the same letter as CB regardless of case |
| SRC/mark_relax.c | Record the rows pivoted by the relaxed supernodes |
| SRC/mc21.f | |
| SRC/mc64ad.c | |
| SRC/memory.c | Precision-independent memory-related routines |
| SRC/mmd.c | |
| SRC/qselect.c | Quickselect: returns the k-th (zero-based) largest value in A[] |
| SRC/relax_snode.c | Identify initial relaxed supernodes |
| SRC/scolumn_bmod.c | Performs numeric block updates |
| SRC/scolumn_dfs.c | Performs a symbolic factorization |
| SRC/scomplex.c | Common arithmetic for complex type |
| SRC/scopy_to_ucol.c | Copy a computed column of U to the compressed data structure |
| SRC/scsum1.c | Takes sum of the absolute values of a complex vector and returns a single precision result |
| SRC/sdiagonal.c | Auxiliary routines to work with diagonal elements |
| SRC/sgscon.c | Estimates reciprocal of the condition number of a general matrix |
| SRC/sgsequ.c | Computes row and column scalings |
| SRC/sgsisx.c | Computes an approximate solutions of linear equations A*X=B or A'*X=B |
| SRC/sgsitrf.c | |
| SRC/sgsrfs.c | Improves computed solution to a system of inear equations |
| SRC/sgssv.c | Solves the system of linear equations A*X=B |
| SRC/sgssvx.c | Solves the system of linear equations A*X=B or A'*X=B |
| SRC/sgstrf.c | Computes an LU factorization of a general sparse matrix |
| SRC/sgstrs.c | Solves a system using LU factorization |
| SRC/slacon.c | Estimates the 1-norm |
| SRC/slamch.c | Determines single precision machine parameters and other service routines |
| SRC/slangs.c | Returns the value of the one norm |
| SRC/slaqgs.c | Equlibrates a general sprase matrix |
| SRC/sldperm.c | Finds a row permutation so that the matrix has large entries on the diagonal |
| SRC/slu_cdefs.h [code] | Header file for real operations |
| SRC/slu_Cnames.h [code] | Macros defining how C routines will be called |
| SRC/slu_dcomplex.h [code] | Header file for complex operations |
| SRC/slu_ddefs.h [code] | Header file for real operations |
| SRC/slu_scomplex.h [code] | Header file for complex operations |
| SRC/slu_sdefs.h [code] | Header file for real operations |
| SRC/slu_util.h [code] | Utility header file |
| SRC/slu_zdefs.h [code] | Header file for real operations |
| SRC/smemory.c | Memory details |
| SRC/smyblas2.c | Level 2 Blas operations |
| SRC/sp_coletree.c | Tree layout and computation routines |
| SRC/sp_ienv.c | |
| SRC/sp_preorder.c | Permute and performs functions on columns of orginal matrix |
| SRC/spanel_bmod.c | Performs numeric block updates |
| SRC/spanel_dfs.c | Peforms a symbolic factorization on a panel of symbols |
| SRC/spivotgrowth.c | Computes the reciprocal pivot growth factor |
| SRC/spivotL.c | Performs numerical pivoting |
| SRC/spruneL.c | Prunes the L-structure |
| SRC/sreadhb.c | Read a matrix stored in Harwell-Boeing format |
| SRC/sreadrb.c | Read a matrix stored in Rutherford-Boeing format |
| SRC/sreadtriple.c | |
| SRC/ssnode_bmod.c | Performs numeric block updates within the relaxed snode |
| SRC/ssnode_dfs.c | Determines the union of row structures of columns within the relaxed node |
| SRC/ssp_blas2.c | Sparse BLAS 2, using some dense BLAS 2 operations |
| SRC/ssp_blas3.c | Sparse BLAS3, using some dense BLAS3 operations |
| SRC/superlu_enum_consts.h [code] | Enum constants header file |
| SRC/superlu_timer.c | Returns the time used |
| SRC/supermatrix.h [code] | Defines matrix types |
| SRC/sutil.c | Matrix utility functions |
| SRC/util.c | Utility functions |
| SRC/xerbla.c | |
| SRC/zcolumn_bmod.c | Performs numeric block updates |
| SRC/zcolumn_dfs.c | Performs a symbolic factorization |
| SRC/zcopy_to_ucol.c | Copy a computed column of U to the compressed data structure |
| SRC/zdiagonal.c | Auxiliary routines to work with diagonal elements |
| SRC/zgscon.c | Estimates reciprocal of the condition number of a general matrix |
| SRC/zgsequ.c | Computes row and column scalings |
| SRC/zgsisx.c | Computes an approximate solutions of linear equations A*X=B or A'*X=B |
| SRC/zgsitrf.c | |
| SRC/zgsrfs.c | Improves computed solution to a system of inear equations |
| SRC/zgssv.c | Solves the system of linear equations A*X=B |
| SRC/zgssvx.c | Solves the system of linear equations A*X=B or A'*X=B |
| SRC/zgstrf.c | Computes an LU factorization of a general sparse matrix |
| SRC/zgstrs.c | Solves a system using LU factorization |
| SRC/zlacon.c | Estimates the 1-norm |
| SRC/zlangs.c | Returns the value of the one norm |
| SRC/zlaqgs.c | Equlibrates a general sprase matrix |
| SRC/zldperm.c | Finds a row permutation so that the matrix has large entries on the diagonal |
| SRC/zmemory.c | Memory details |
| SRC/zmyblas2.c | Level 2 Blas operations |
| SRC/zpanel_bmod.c | Performs numeric block updates |
| SRC/zpanel_dfs.c | Peforms a symbolic factorization on a panel of symbols |
| SRC/zpivotgrowth.c | Computes the reciprocal pivot growth factor |
| SRC/zpivotL.c | Performs numerical pivoting |
| SRC/zpruneL.c | Prunes the L-structure |
| SRC/zreadhb.c | Read a matrix stored in Harwell-Boeing format |
| SRC/zreadrb.c | Read a matrix stored in Rutherford-Boeing format |
| SRC/zreadtriple.c | |
| SRC/zsnode_bmod.c | Performs numeric block updates within the relaxed snode |
| SRC/zsnode_dfs.c | Determines the union of row structures of columns within the relaxed node |
| SRC/zsp_blas2.c | Sparse BLAS 2, using some dense BLAS 2 operations |
| SRC/zsp_blas3.c | Sparse BLAS3, using some dense BLAS3 operations |
| SRC/zutil.c | Matrix utility functions |
1.5.5