EVSL  1.1.0
EigenValues Slicing Library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
cs_counts.c File Reference
#include "cs.h"

Go to the source code of this file.


#define HEAD(k, j)   (ata ? head [k] : j)
#define NEXT(J)   (ata ? next [J] : -1)


CS_INTcs_counts (const cs *A, const CS_INT *parent, const CS_INT *post, CS_INT ata)

Macro Definition Documentation

#define HEAD (   k,
)    (ata ? head [k] : j)

Definition at line 3 of file cs_counts.c.

Referenced by cs_counts().

#define NEXT (   J)    (ata ? next [J] : -1)

Definition at line 4 of file cs_counts.c.

Referenced by cs_counts().

Function Documentation

CS_INT* cs_counts ( const cs A,
const CS_INT parent,
const CS_INT post,
CS_INT  ata 

Definition at line 17 of file cs_counts.c.

References cs, CS_CSC, cs_idone(), CS_INT, cs_leaf(), cs_malloc(), cs_transpose(), HEAD, and NEXT.

Referenced by cs_schol(), and cs_sqr().

Here is the call graph for this function:

Here is the caller graph for this function: