PPL Logo

libs/ck-libs/metis/GKlib/gk_struct.h File Reference

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

Go to the source code of this file.

Data Structures

struct  gk_graph_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

Functions

 GK_MKKEYVALUE_T (gk_ckv_t, char, ssize_t) GK_MKKEYVALUE_T(gk_ikv_t
ssize_t GK_MKKEYVALUE_T (gk_i32kv_t, int32_t, ssize_t) GK_MKKEYVALUE_T(gk_i64kv_t
ssize_t ssize_t GK_MKKEYVALUE_T (gk_zkv_t, ssize_t, ssize_t) GK_MKKEYVALUE_T(gk_fkv_t
ssize_t ssize_t ssize_t GK_MKKEYVALUE_T (gk_dkv_t, double, ssize_t) GK_MKKEYVALUE_T(gk_skv_t
ssize_t ssize_t ssize_t char
ssize_t 
GK_MKKEYVALUE_T (gk_idxkv_t, gk_idx_t, gk_idx_t) GK_MKPQUEUE_T(gk_ipq_t
ssize_t ssize_t ssize_t char
ssize_t gk_ikv_t 
GK_MKPQUEUE_T (gk_i32pq_t, gk_i32kv_t) GK_MKPQUEUE_T(gk_i64pq_t
ssize_t ssize_t ssize_t char
ssize_t gk_ikv_t gk_i64kv_t 
GK_MKPQUEUE_T (gk_fpq_t, gk_fkv_t) GK_MKPQUEUE_T(gk_dpq_t
ssize_t ssize_t ssize_t char
ssize_t gk_ikv_t gk_i64kv_t
gk_dkv_t 
GK_MKPQUEUE_T (gk_idxpq_t, gk_idxkv_t) typedef struct gk_csr_t

Variables

 int
ssize_t int64_t
ssize_t ssize_t float
 gk_csr_t


Detailed Description

This file contains various datastructures used/provided by GKlib.

Date:
Started 3/27/2007
Author:
George
Version:
$Id: gk_struct.h 13005 2012-10-23 22:34:36Z karypis $ 

Definition in file gk_struct.h.


Function Documentation

GK_MKKEYVALUE_T ( gk_ckv_t  ,
char  ,
ssize_t   
)

ssize_t GK_MKKEYVALUE_T ( gk_i32kv_t  ,
int32_t  ,
ssize_t   
)

Type Constraints

ssize_t ssize_t GK_MKKEYVALUE_T ( gk_zkv_t  ,
ssize_t  ,
ssize_t   
)

Type Constraints

ssize_t ssize_t ssize_t GK_MKKEYVALUE_T ( gk_dkv_t  ,
double  ,
ssize_t   
)

Type Constraints

ssize_t ssize_t ssize_t char ssize_t GK_MKKEYVALUE_T ( gk_idxkv_t  ,
gk_idx_t  ,
gk_idx_t   
)

Generator for gk_?pq_t data structure

ssize_t ssize_t ssize_t char ssize_t gk_ikv_t GK_MKPQUEUE_T ( gk_i32pq_t  ,
gk_i32kv_t   
)

ssize_t ssize_t ssize_t char ssize_t gk_ikv_t gk_i64kv_t GK_MKPQUEUE_T ( gk_fpq_t  ,
gk_fkv_t   
)

ssize_t ssize_t ssize_t char ssize_t gk_ikv_t gk_i64kv_t gk_dkv_t GK_MKPQUEUE_T ( gk_idxpq_t  ,
gk_idxkv_t   
)

Definition at line 54 of file gk_struct.h.


Variable Documentation

int

Definition at line 25 of file gk_struct.h.

Definition at line 27 of file gk_struct.h.

Definition at line 29 of file gk_struct.h.


Generated on Mon Sep 21 08:08:23 2020 for Charm++ by  doxygen 1.5.5