/*****************************************************************************
 * $Source: /expand6/cvsroot/charm/src/Common/conv-ldb/cldb.graph.h,v $
 * $Author: milind $
 * $Date: 2000/03/02 11:36:34 $
 * $Revision: 1.4 $
 *****************************************************************************/

#include "cldb.h"
/* for sqrt() */
#include <math.h>

typedef struct CldNeighborData
{
  int pe, load;
} *CldNeighborData;

typedef struct loadmsg_s {
  char header[CmiMsgHeaderSizeBytes];
  int pe, load;
} loadmsg;

typedef struct requestmsg_s {
  char header[CmiMsgHeaderSizeBytes];
  int pe;
} requestmsg;

CpvDeclare(CldNeighborData, neighbors);
CpvDeclare(CmiGroup, neighborGroup);
CpvDeclare(int, numNeighbors);
