1
/*$Id: types.h,v 1.2 2001/04/10 19:37:38 bsmith Exp $*/
2
/**********************************types.h*************************************
3
SPARSE GATHER-SCATTER PACKAGE: bss_malloc bss_malloc ivec error comm gs queue
5
Author: Henry M. Tufo III
7
e-mail: hmt@cs.brown.edu
10
Division of Applied Mathematics
16
***********************************types.h************************************/
18
/**********************************types.h*************************************
22
***********************************types.h************************************/
23
typedef void (*vfp)(void*,void*,int,...);
24
typedef void (*rbfp)(REAL *, REAL *, int len);
26
#define vbfp MPI_User_function *
28
typedef void (*vbfp)(void *, void *, int len, DATA_TYPE dt);
30
typedef int (*bfp)(void *, void *, int *len, DATA_TYPE *dt);
31
/* typedef REAL (*bfp)(REAL, REAL); */