hp2FEM  0.1
Defines | Functions
src/metis-5.0/libmetis/gklib.c File Reference

Various helper routines generated using GKlib's templates. More...

#include "metislib.h"
Include dependency graph for gklib.c:

Defines

#define key_gt(a, b)   ((a) > (b))
#define i_lt(a, b)   ((*a) < (*b))
#define i_gt(a, b)   ((*a) > (*b))
#define r_lt(a, b)   ((*a) < (*b))
#define r_gt(a, b)   ((*a) > (*b))
#define ikey_lt(a, b)   ((a)->key < (b)->key)
#define ikeyval_lt(a, b)   ((a)->key < (b)->key || ((a)->key == (b)->key && (a)->val < (b)->val))
#define ikey_gt(a, b)   ((a)->key > (b)->key)
#define rkey_lt(a, b)   ((a)->key < (b)->key)
#define rkey_gt(a, b)   ((a)->key > (b)->key)
#define uvwkey_lt(a, b)   ((a)->u < (b)->u || ((a)->u == (b)->u && (a)->v < (b)->v))

Functions

void isorti (size_t n, idx_t *base)
void isortd (size_t n, idx_t *base)
void rsorti (size_t n, real_t *base)
void rsortd (size_t n, real_t *base)
void ikvsorti (size_t n, ikv_t *base)
void ikvsortii (size_t n, ikv_t *base)
void ikvsortd (size_t n, ikv_t *base)
void rkvsorti (size_t n, rkv_t *base)
void rkvsortd (size_t n, rkv_t *base)
void uvwsorti (size_t n, uvw_t *base)

Detailed Description

Various helper routines generated using GKlib's templates.

Functions for printing various statistics for the computed partitionings and orderings.

Date:
Started 4/12/2007
Author:
George
Copyright 1997-2009, Regents of the University of Minnesota
Version:
$Id: gklib.c 10395 2011-06-23 23:28:06Z karypis $ 
Date:
Started 7/25/1997
Author:
George
Copyright 1997-2009, Regents of the University of Minnesota
Version:
$Id: stat.c 10046 2011-06-01 14:13:40Z karypis $ 

Define Documentation

#define key_gt (   a,
 
)    ((a) > (b))

BLAS routines

Memory allocation routines

Priority queues routines


Function Documentation

void isorti ( size_t  n,
idx_t *  base 
)

Random number generation routines

Utility routines

Sorting routines

 All Classes Files Functions Variables Typedefs Friends Defines