8{
9#if (INTFACE == C_CALL)
11 MPI_Comm *tSysCtxt;
14
17 if (SysCtxt == MPI_COMM_NULL)
19 "Cannot define a BLACS system handle based on MPI_COMM_NULL");
20
21
22
25
26
27
28
29 DEF_WORLD = ( (!
BI_SysContxts) && (SysCtxt != MPI_COMM_WORLD) );
30
31
32
35
36
37
39 {
42 tSysCtxt = (MPI_Comm *) malloc(j * sizeof(MPI_Comm));
48 }
51 return(i);
52#else
53 return(*SysCtxt);
54#endif
55}
void BI_BlacsErr(Int ConTxt, Int line, char *file, char *form,...)