Blender  V2.59
Defines | Functions
colamd.h File Reference

Go to the source code of this file.

Defines

#define COLAMD_KNOBS   20
#define COLAMD_STATS   20
#define COLAMD_DENSE_ROW   0
#define COLAMD_DENSE_COL   1
#define COLAMD_DEFRAG_COUNT   2
#define COLAMD_JUMBLED_COLS   3

Functions

int colamd_recommended (int nnz, int n_row, int n_col)
void colamd_set_defaults (double knobs[COLAMD_KNOBS])
int colamd (int n_row, int n_col, int Alen, int A[], int p[], double knobs[COLAMD_KNOBS])

Detailed Description

Definition in file colamd.h.


Define Documentation

#define COLAMD_DEFRAG_COUNT   2

Definition at line 40 of file colamd.h.

Referenced by colamd().

#define COLAMD_DENSE_COL   1

Definition at line 37 of file colamd.h.

Referenced by colamd(), colamd_set_defaults(), and init_scoring().

#define COLAMD_DENSE_ROW   0

Definition at line 34 of file colamd.h.

Referenced by colamd(), colamd_set_defaults(), and init_scoring().

#define COLAMD_JUMBLED_COLS   3

Definition at line 43 of file colamd.h.

Referenced by colamd().

#define COLAMD_KNOBS   20

Definition at line 28 of file colamd.h.

Referenced by colamd(), colamd_set_defaults(), and get_colamd().

#define COLAMD_STATS   20

Definition at line 31 of file colamd.h.

Referenced by colamd(), and colamd_recommended().


Function Documentation

int colamd ( int  n_row,
int  n_col,
int  Alen,
int  A[],
int  p[],
double  knobs[COLAMD_KNOBS] 
)
int colamd_recommended ( int  nnz,
int  n_row,
int  n_col 
)

Definition at line 551 of file colamd.c.

References COLAMD_STATS, and DEBUG0.

Referenced by get_colamd().

void colamd_set_defaults ( double  knobs[COLAMD_KNOBS])

Definition at line 606 of file colamd.c.

References COLAMD_DENSE_COL, COLAMD_DENSE_ROW, COLAMD_KNOBS, and i.

Referenced by colamd(), and get_colamd().