hp2FEM  0.1
Classes | Defines | Typedefs
src/metis-5.0/GKlib/gk_struct.h File Reference

This file contains various datastructures used/provided by GKlib. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  gk_csr_t
struct  gk_str_t
struct  gk_StringMap_t
struct  gk_HTable_t
struct  gk_Tokens_t
struct  atom
struct  center_of_mass
struct  pdbf
struct  gk_i2cc2i_t
struct  gk_seq_t
struct  gk_mop_t
struct  gk_mcore_t

Defines

#define GK_MKKEYVALUE_T(NAME, KEYTYPE, VALTYPE)
#define GK_MKPQUEUE_T(NAME, KVTYPE)

Typedefs

typedef struct gk_csr_t gk_csr_t
typedef struct gk_str_t gk_str_t
typedef struct gk_StringMap_t gk_StringMap_t
typedef struct gk_HTable_t gk_HTable_t
typedef struct gk_Tokens_t gk_Tokens_t
typedef struct atom atom
typedef struct center_of_mass center_of_mass
typedef struct pdbf pdbf
typedef struct gk_i2cc2i_t gk_i2cc2i_t
typedef struct gk_seq_t gk_seq_t
typedef struct gk_mop_t gk_mop_t
typedef struct gk_mcore_t gk_mcore_t

Detailed Description

This file contains various datastructures used/provided by GKlib.

Date:
Started 3/27/2007
Author:
George
Version:
$Id: gk_struct.h 10407 2011-06-25 15:32:03Z karypis $ 

Define Documentation

#define GK_MKKEYVALUE_T (   NAME,
  KEYTYPE,
  VALTYPE 
)
Value:
typedef struct {\
  KEYTYPE key;\
  VALTYPE val;\
} NAME;\

Generator for gk_??KeyVal_t data structure

#define GK_MKPQUEUE_T (   NAME,
  KVTYPE 
)
Value:
typedef struct {\
  gk_idx_t nnodes;\
  gk_idx_t maxnodes;\
\
  /* Heap version of the data structure */ \
  KVTYPE   *heap;\
  gk_idx_t *locator;\
} NAME;\

Generator for gk_?pq_t data structure


Typedef Documentation

typedef struct gk_mcore_t gk_mcore_t

The following structure stores information used by Metis

typedef struct gk_mop_t gk_mop_t

The following data structure stores information about a memory allocation operation that can either be served from gk_mcore_t or by a gk_malloc if not sufficient workspace memory is available.

 All Classes Files Functions Variables Typedefs Friends Defines