#include "Bdef.h"
#if (INTFACE == C_CALL)
void Cblacs_pcoord(int ConTxt, int nodenum, int *prow, int *pcol)
#else
F_VOID_FUNC blacs_pcoord_(int *ConTxt, int *nodenum, int *prow, int *pcol)
#endif
{
BLACSCONTEXT *ctxt;
MGetConTxt(Mpval(ConTxt), ctxt);
if ( (Mpval(nodenum) >= 0) && (Mpval(nodenum) < ctxt->ascp.Np) )
{
Mpcoord(ctxt, Mpval(nodenum), *prow, *pcol);
}
else *prow = *pcol = -1;
}