Program Listing for File sparse/array/structures.h#

Return to documentation for file (oti/sparse/array/structures.h)

#ifndef OTI_SPARSE_ARRAY_STRUCTURES_H
#define OTI_SPARSE_ARRAY_STRUCTURES_H

// ----------------------------------------------------------------------------------------------------
// --------------------------------------      STRUCTURES        --------------------------------------
// ----------------------------------------------------------------------------------------------------

// Structure for array of sparse OTI numbers (2D)

typedef struct {
    sotinum_t*    p_data;
    uint64_t       nrows;
    uint64_t       ncols;
    uint64_t        size;
    flag_t          flag;
} arrso_t;


// ----------------------------------------------------------------------------------------------------
// -------------------------------------    END STRUCTURES      ---------------------------------------
// ----------------------------------------------------------------------------------------------------

#endif