Structures and types used in LADEL routines.
Definition in file ladel_types.h.
#include <stdint.h>
#include <inttypes.h>
Go to the source code of this file.
Data Structures | |
struct | compressed_column_sparse_matrix |
Sparse matrix in compressed column storage. More... | |
struct | symbolic_cholesky_information |
Structure capturing symbolic information used for and during the factorization. More... | |
struct | ldl_factors |
Factors of an \(LDL^T\) factorization. More... | |
struct | ladel_set_struct |
Set of integers. More... | |
struct | ladel_col_struct |
Column of a sparse matrix. More... | |
struct | ladel_diag_struct |
Structure representing a multiple of the identity matrix. More... | |
struct | workspace |
Workspace required for various routines in LADEL. More... | |
Macros | |
#define | LADEL_PRIi PRId64 |
Typedefs | |
typedef double | ladel_double |
Type for floating point numbers (default: double) More... | |
typedef int64_t | ladel_int |
Type for integer numbers (default: int64_t) More... | |
typedef struct compressed_column_sparse_matrix | ladel_sparse_matrix |
Sparse matrix in compressed column storage. More... | |
typedef struct symbolic_cholesky_information | ladel_symbolics |
Structure capturing symbolic information used for and during the factorization. More... | |
typedef struct ldl_factors | ladel_factor |
Factors of an \(LDL^T\) factorization. More... | |
typedef struct ladel_set_struct | ladel_set |
Set of integers. More... | |
typedef struct ladel_col_struct | ladel_col |
Column of a sparse matrix. More... | |
typedef struct ladel_diag_struct | ladel_diag |
Structure representing a multiple of the identity matrix. More... | |
typedef struct workspace | ladel_work |
Workspace required for various routines in LADEL. More... | |
#define LADEL_PRIi PRId64 |
Definition at line 25 of file ladel_types.h.
typedef struct ladel_col_struct ladel_col |
Column of a sparse matrix.
typedef struct ladel_diag_struct ladel_diag |
Structure representing a multiple of the identity matrix.
typedef double ladel_double |
Type for floating point numbers (default: double)
Definition at line 20 of file ladel_types.h.
typedef struct ldl_factors ladel_factor |
Factors of an \(LDL^T\) factorization.
typedef int64_t ladel_int |
Type for integer numbers (default: int64_t)
Definition at line 24 of file ladel_types.h.
typedef struct ladel_set_struct ladel_set |
Set of integers.
typedef struct compressed_column_sparse_matrix ladel_sparse_matrix |
Sparse matrix in compressed column storage.
typedef struct symbolic_cholesky_information ladel_symbolics |
Structure capturing symbolic information used for and during the factorization.
typedef struct workspace ladel_work |
Workspace required for various routines in LADEL.