LADEL main
Sparse LDL factorization package with rank 1 and rowadd/rowdel updates
Data Fields
compressed_column_sparse_matrix Struct Reference

#include <ladel_types.h>

Detailed Description

Sparse matrix in compressed column storage.

Definition at line 34 of file ladel_types.h.

+ Collaboration diagram for compressed_column_sparse_matrix:

Data Fields

ladel_int nzmax
 number of nonzeros More...
 
ladel_int nrow
 number of rows More...
 
ladel_int ncol
 number of columns More...
 
ladel_intp
 column pointers (size ncol+1) More...
 
ladel_inti
 row pointers (size nzmax) More...
 
ladel_doublex
 numerical values (size nzmax) More...
 
ladel_intnz
 (optional) number of elements in each column (size ncol) More...
 
ladel_int values
 has numerical values More...
 
ladel_int symmetry
 type of symmetry (UNSYMMETRIC, UPPER or LOWER) More...
 

Field Documentation

◆ i

ladel_int* compressed_column_sparse_matrix::i

row pointers (size nzmax)

Definition at line 41 of file ladel_types.h.

◆ ncol

ladel_int compressed_column_sparse_matrix::ncol

number of columns

Definition at line 38 of file ladel_types.h.

◆ nrow

ladel_int compressed_column_sparse_matrix::nrow

number of rows

Definition at line 37 of file ladel_types.h.

◆ nz

ladel_int* compressed_column_sparse_matrix::nz

(optional) number of elements in each column (size ncol)

Definition at line 43 of file ladel_types.h.

◆ nzmax

ladel_int compressed_column_sparse_matrix::nzmax

number of nonzeros

Definition at line 36 of file ladel_types.h.

◆ p

ladel_int* compressed_column_sparse_matrix::p

column pointers (size ncol+1)

Definition at line 40 of file ladel_types.h.

◆ symmetry

ladel_int compressed_column_sparse_matrix::symmetry

type of symmetry (UNSYMMETRIC, UPPER or LOWER)

Definition at line 46 of file ladel_types.h.

◆ values

ladel_int compressed_column_sparse_matrix::values

has numerical values

Definition at line 45 of file ladel_types.h.

◆ x

ladel_double* compressed_column_sparse_matrix::x

numerical values (size nzmax)

Definition at line 42 of file ladel_types.h.


The documentation for this struct was generated from the following file: