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

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 |
This file contains various datastructures used/provided by GKlib.
$Id: gk_struct.h 10407 2011-06-25 15:32:03Z karypis $
| #define GK_MKKEYVALUE_T | ( | NAME, | |
| KEYTYPE, | |||
| VALTYPE | |||
| ) |
typedef struct {\ KEYTYPE key;\ VALTYPE val;\ } NAME;\
Generator for gk_??KeyVal_t data structure
| #define GK_MKPQUEUE_T | ( | NAME, | |
| KVTYPE | |||
| ) |
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 struct gk_mcore_t gk_mcore_t |
The following structure stores information used by Metis
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.
1.7.6.1