File List

Here is a list of all files with brief descriptions:

[detail level 12]

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 | |

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 |

Generated on Fri Apr 8 2016 18:40:08 for SuperLU by 1.8.6