25  integer, 
parameter :: BLACS_DLEN = 9
 
   30      integer, 
intent(in)  :: icontxt
 
   31      integer, 
intent(in)  :: what
 
   32      integer, 
intent(out) :: val
 
   39      integer,   
intent(inout) :: icontxt
 
   40      character, 
intent(in)    :: order
 
   41      integer,   
intent(in)    :: nprow
 
   42      integer,   
intent(in)    :: npcol
 
   47    subroutine blacs_gridmap(icontxt, usermap, ldumap, nprow, npcol)
 
   49      integer, 
intent(inout) :: icontxt
 
   50      integer, 
intent(in)    :: usermap
 
   51      integer, 
intent(in)    :: ldumap
 
   52      integer, 
intent(in)    :: nprow
 
   53      integer, 
intent(in)    :: npcol
 
   60      integer, 
intent(in)  :: icontxt
 
   67      integer, 
intent(in)  :: icontxt
 
   74      integer, 
intent(in)  :: icontxt
 
   75      integer, 
intent(out) :: nprow
 
   76      integer, 
intent(out) :: npcol
 
   77      integer, 
intent(out) :: myprow
 
   78      integer, 
intent(out) :: mypcol
 
   83    integer function numroc(n, nb, iproc, isrcproc, nprocs)
 
   85      integer, 
intent(in) :: n
 
   86      integer, 
intent(in) :: nb
 
   87      integer, 
intent(in) :: iproc
 
   88      integer, 
intent(in) :: isrcproc
 
   89      integer, 
intent(in) :: nprocs
 
This module contains interfaces for BLACS routines Interfaces are from http: