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_metis.c File Reference
#include "amesos_cholmod_internal.h"
#include "metis.h"
#include "amesos_cholmod_partition.h"
#include "amesos_cholmod_cholesky.h"
Include dependency graph for amesos_cholmod_l_metis.c:

Go to the source code of this file.

Macros

#define DLONG   1
 
#define ASSERT(expression)   (assert (expression))
 
#define GUESS(nz, n)   (10 * (nz) + 50 * (n) + 4096)
 

Functions

static int metis_memory_ok (Int n, Int nz, cholmod_common *Common)
 
UF_long CHOLMOD (metis_bisector)
 
int CHOLMOD() metis (cholmod_sparse *A, Int *fset, size_t fsize, int postorder, Int *Perm, cholmod_common *Common)
 

Macro Definition Documentation

#define DLONG   1

Definition at line 50 of file amesos_cholmod_l_metis.c.

#define ASSERT (   expression)    (assert (expression))

Definition at line 61 of file amesos_cholmod_l_metis.c.

#define GUESS (   nz,
  n 
)    (10 * (nz) + 50 * (n) + 4096)

Definition at line 142 of file amesos_cholmod_l_metis.c.

Function Documentation

static int metis_memory_ok ( Int  n,
Int  nz,
cholmod_common Common 
)
static

Definition at line 145 of file amesos_cholmod_l_metis.c.

UF_long CHOLMOD ( metis_bisector  )

Definition at line 204 of file amesos_cholmod_l_metis.c.

int CHOLMOD() metis ( cholmod_sparse A,
Int fset,
size_t  fsize,
int  postorder,
Int Perm,
cholmod_common Common 
)

Definition at line 500 of file amesos_cholmod_l_metis.c.