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 | |
test_omp.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 |
clacon.c | Estimates the 1-norm |
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 |
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 |
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 |
dlacon.c | Estimates the 1-norm |
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 |
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 |
slacon.c | Estimates the 1-norm |
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 |
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 | Defines matrix types |
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 |
zlacon.c | Estimates the 1-norm |
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 |
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 |