Amesos Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions
amesos_cholmod_l_nesdis.c File Reference
#include "amesos_cholmod_internal.h"
#include "amesos_cholmod_partition.h"
#include "amesos_cholmod_cholesky.h"
Include dependency graph for amesos_cholmod_l_nesdis.c:

Go to the source code of this file.

Macros

#define DLONG   1
 
#define Cmap_MARK(i)   Cmap [i] = j
 
#define Cmap_MARKED(i)   (Cmap [i] == j)
 

Functions

static UF_long partition (Int csize, int compress, Int Hash[], cholmod_sparse *C, Int Cnw[], Int Cew[], Int Cmap[], Int Part[], cholmod_common *Common)
 
static UF_long clear_flag (cholmod_common *Common)
 
static void find_components (cholmod_sparse *B, Int Map[], Int cn, Int cnode, Int Part[], Int Bnz[], Int CParent[], Int Cstack[], Int *top, Int Queue[], cholmod_common *Common)
 
UF_long CHOLMOD (bisect)
 
UF_long CHOLMOD (nested_dissection)
 
UF_long CHOLMOD() collapse_septree (size_t n, size_t ncomponents, double nd_oksep, size_t nd_small, Int *CParent, Int *Cmember, cholmod_common *Common)
 

Macro Definition Documentation

#define DLONG   1

Definition at line 45 of file amesos_cholmod_l_nesdis.c.

#define Cmap_MARK (   i)    Cmap [i] = j
#define Cmap_MARKED (   i)    (Cmap [i] == j)

Function Documentation

static UF_long partition ( Int  csize,
int  compress,
Int  Hash[],
cholmod_sparse C,
Int  Cnw[],
Int  Cew[],
Int  Cmap[],
Int  Part[],
cholmod_common Common 
)
static

Definition at line 76 of file amesos_cholmod_l_nesdis.c.

static UF_long clear_flag ( cholmod_common Common)
static

Definition at line 593 of file amesos_cholmod_l_nesdis.c.

static void find_components ( cholmod_sparse B,
Int  Map[],
Int  cn,
Int  cnode,
Int  Part[],
Int  Bnz[],
Int  CParent[],
Int  Cstack[],
Int top,
Int  Queue[],
cholmod_common Common 
)
static

Definition at line 650 of file amesos_cholmod_l_nesdis.c.

UF_long CHOLMOD ( bisect  )

Definition at line 820 of file amesos_cholmod_l_nesdis.c.

UF_long CHOLMOD ( nested_dissection  )

Definition at line 1017 of file amesos_cholmod_l_nesdis.c.

UF_long CHOLMOD() collapse_septree ( size_t  n,
size_t  ncomponents,
double  nd_oksep,
size_t  nd_small,
Int CParent,
Int Cmember,
cholmod_common Common 
)

Definition at line 1939 of file amesos_cholmod_l_nesdis.c.