LADEL main
Sparse LDL factorization package with rank 1 and rowadd/rowdel updates
include Directory Reference

Files

file  ladel.h [code]
 LADEL main include file.
 
file  ladel_add.h [code]
 Routines to add matrices.
 
file  ladel_col_counts.h [code]
 Computes the col counts needed for the symbolic factorization (after etree and postorder).
 
file  ladel_constants.h [code]
 Constants and macros used in LADEL.
 
file  ladel_copy.h [code]
 Routines to copy matrices and vectors.
 
file  ladel_debug_print.h [code]
 Routines to print out matrices and vectors.
 
file  ladel_etree.h [code]
 Routines to compute the elimination tree of a matrix.
 
file  ladel_global.h [code]
 Memory allocation routines.
 
file  ladel_ldl_numeric.h [code]
 The numerical part of the factorization.
 
file  ladel_ldl_symbolic.h [code]
 The symbolic part of the factorization.
 
file  ladel_matmat.h [code]
 Routines to compute matrix matrix products. For now only \(MM^T\) and \(M\Sigma M^T\), with \(\Sigma\) a diagonal matrix, are supported.
 
file  ladel_matvec.h [code]
 Routines to compute matrix vector products.
 
file  ladel_pattern.h [code]
 Routines to compute the pattern of the result of a backsolve.
 
file  ladel_permutation.h [code]
 Routines to permute vectors and matrices.
 
file  ladel_postorder.h [code]
 Routine to compute the postordering of the elimination tree.
 
file  ladel_rank1_mod.h [code]
 Helper routines for the rank1_update function.
 
file  ladel_row_mod.h [code]
 Routines for the row add/delete updates to a factorization are defined in ladel_row_mod.c.
 
file  ladel_scale.h [code]
 Routines to scale the columns and rows of a matrix, or the whole matrix itself.
 
file  ladel_submatrix.h [code]
 Routines to produce submatrices from a given submatrix. For now, only a selection of columns is supported.
 
file  ladel_transpose.h [code]
 Routine to compute the transpose of a matrix.
 
file  ladel_types.h [code]
 Structures and types used in LADEL routines.
 
file  ladel_upper_diag.h [code]
 Routine to keep only the upper diagonal elements of a (symmetric) matrix.