LADEL main
Sparse LDL factorization package with rank 1 and rowadd/rowdel updates
All Data Structures Files Functions Variables Typedefs Macros Modules Pages
File List
Here is a list of all files with brief descriptions:
[detail level 123]
  doxygen
 doxypages
  LADEL
  include
 ladel.hLADEL main include file
 ladel_add.hRoutines to add matrices
 ladel_col_counts.hComputes the col counts needed for the symbolic factorization (after etree and postorder)
 ladel_constants.hConstants and macros used in LADEL
 ladel_copy.hRoutines to copy matrices and vectors
 ladel_debug_print.hRoutines to print out matrices and vectors
 ladel_etree.hRoutines to compute the elimination tree of a matrix
 ladel_global.hMemory allocation routines
 ladel_ldl_numeric.hThe numerical part of the factorization
 ladel_ldl_symbolic.hThe symbolic part of the factorization
 ladel_matmat.hRoutines to compute matrix matrix products. For now only MMT and MΣMT, with Σ a diagonal matrix, are supported
 ladel_matvec.hRoutines to compute matrix vector products
 ladel_pattern.hRoutines to compute the pattern of the result of a backsolve
 ladel_permutation.hRoutines to permute vectors and matrices
 ladel_postorder.hRoutine to compute the postordering of the elimination tree
 ladel_rank1_mod.hHelper routines for the rank1_update function
 ladel_row_mod.hRoutines for the row add/delete updates to a factorization are defined in ladel_row_mod.c
 ladel_scale.hRoutines to scale the columns and rows of a matrix, or the whole matrix itself
 ladel_submatrix.hRoutines to produce submatrices from a given submatrix. For now, only a selection of columns is supported
 ladel_transpose.hRoutine to compute the transpose of a matrix
 ladel_types.hStructures and types used in LADEL routines
 ladel_upper_diag.hRoutine to keep only the upper diagonal elements of a (symmetric) matrix
  src
 ladel.c
 ladel_add.c
 ladel_col_counts.c
 ladel_copy.c
 ladel_debug_print.c
 ladel_etree.c
 ladel_global.c
 ladel_ldl_numeric.c
 ladel_ldl_symbolic.c
 ladel_matmat.c
 ladel_matvec.c
 ladel_pattern.c
 ladel_permutation.c
 ladel_postorder.c
 ladel_rank1_mod.c
 ladel_row_mod.c
 ladel_scale.c
 ladel_submatrix.c
 ladel_transpose.c
 ladel_upper_diag.c