47{
   48
   49
   50
   51   void BI_ArgCheck(
Int, 
Int, 
char *, 
char, 
char, 
char, 
Int, 
Int, 
Int, 
Int,
 
   62   MPI_Datatype MatTyp;
   65 
   67#if (BlacsDebugLvl > 0)
   70#endif
   72   else tlda = 
Mpval(lda);
 
   74 
   82}
void BI_ArgCheck(Int ConTxt, Int RoutType, char *routine, char scope, char uplo, char diag, Int m, Int n, Int lda, Int nprocs, Int *prows, Int *pcols)
 
Int BI_BuffIsFree(BLACBUFF *bp, Int Wait)
 
BLACBUFF * BI_GetBuff(Int length)
 
MPI_Datatype BI_GetMpiGeType(BLACSCONTEXT *ctxt, Int m, Int n, Int lda, MPI_Datatype Dtype, Int *N)
 
void BI_Srecv(BLACSCONTEXT *ctxt, Int src, Int msgid, BLACBUFF *bp)
 
void BI_Unpack(BLACSCONTEXT *ctxt, BVOID *A, BLACBUFF *bp, MPI_Datatype Dtype)
 
void BI_UpdateBuffs(BLACBUFF *Newbp)
 
#define BI_MPI_TYPE_FREE(t)
 
#define MGetConTxt(Context, ctxtptr)
 
#define Mkpnum(ctxt, prow, pcol)