CMR  1.3.0
Public Attributes | List of all members
CMR_MATRIX Struct Reference

Abstract struct for row-wise representations of sparse matrices. More...

#include <matrix_internal.h>

Public Attributes

size_t numRows
 Number of rows. More...
 
size_t numColumns
 Number of columns. More...
 
size_t numNonzeros
 Number of and memory allocated for nonzeros. More...
 
size_t * rowSlice
 Array mapping each row to the index of its first entry. More...
 
size_t * entryColumns
 Array mapping each entry to its column. More...
 
void * entryValues
 Array mapping each entry to its value. More...
 

Detailed Description

Abstract struct for row-wise representations of sparse matrices.

Member Data Documentation

◆ entryColumns

size_t* CMR_MATRIX::entryColumns

Array mapping each entry to its column.

◆ entryValues

void* CMR_MATRIX::entryValues

Array mapping each entry to its value.

◆ numColumns

size_t CMR_MATRIX::numColumns

Number of columns.

◆ numNonzeros

size_t CMR_MATRIX::numNonzeros

Number of and memory allocated for nonzeros.

◆ numRows

size_t CMR_MATRIX::numRows

Number of rows.

◆ rowSlice

size_t* CMR_MATRIX::rowSlice

Array mapping each row to the index of its first entry.


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