*/
#include "Bconfig.h"
void BI_ivmcopy(int m, int n, int *A, int lda, int *buff);
void BI_smvcopy(int m, int n, float *A, int lda, float *buff);
void BI_dmvcopy(int m, int n, double *A, int lda, double *buff);
void BI_svmcopy(int m, int n, float *A, int lda, float *buff);
void BI_imvcopy(int m, int n, int *A, int lda, int *buff);
/*
* Data type defining a scope for the BLACS
{
#endif
i = 2;
ierr=MPI_Type_struct(i, len, disp, dtypes, &MyType);
ierr=MPI_Type_create_struct(i, len, disp, dtypes, &MyType);
ierr=MPI_Type_commit(&MyType);
bp->N = bp2->N = 1;
bp->dtype = bp2->dtype = MyType;
#include "Bdef.h"
#if (INTFACE == C_CALL)
void Cigsum2d(int ConTxt, char *scope, char *top, int m, int n, int *A,
int lda, int rdest, int cdest)