ESYS13  Revision_
Functions
Pattern.c File Reference
#include "Paso.h"
#include "Pattern.h"

Functions

Paso_PatternPaso_Pattern_alloc (int type, dim_t numOutput, dim_t numInput, index_t *ptr, index_t *index)
Paso_PatternPaso_Pattern_getReference (Paso_Pattern *in)
void Paso_Pattern_free (Paso_Pattern *in)
int Paso_comparIndex (const void *index1, const void *index2)
bool_t Paso_Pattern_isEmpty (Paso_Pattern *in)
Paso_PatternPaso_Pattern_fromIndexListArray (dim_t n0, Paso_IndexListArray *index_list_array, index_t range_min, index_t range_max, index_t index_offset)
index_tPaso_Pattern_borrowMainDiagonalPointer (Paso_Pattern *A)
dim_t Paso_Pattern_getNumColors (Paso_Pattern *A)
index_tPaso_Pattern_borrowColoringPointer (Paso_Pattern *A)
dim_t Paso_Pattern_maxDeg (Paso_Pattern *A)

Function Documentation

int Paso_comparIndex ( const void *  index1,
const void *  index2 
)
Paso_Pattern* Paso_Pattern_alloc ( int  type,
dim_t  numOutput,
dim_t  numInput,
index_t ptr,
index_t index 
)
Paso_Pattern* Paso_Pattern_fromIndexListArray ( dim_t  n0,
Paso_IndexListArray index_list_array,
index_t  range_min,
index_t  range_max,
index_t  index_offset 
)