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