7.2.3 get

val = get(what,[ictxt])

La rutina get obtiene valores internos de las BLACS. Algunos valores se refieren a un identificador de contexto determinado "idtxt".

Las características de cada uno de los parámetros de salida son:

A continuación mostramos un ejemplo en la utilización de esta rutina:
import PyACTS.PyBLACS as PyBLACS
iam,nprocs=PyBLACS.pinfo()
nprow,npcol=2,2
ictxt=PyBLACS.gridinit(nprow,npcol)
if ictxt <>-1:
        if iam==0:
                for i in [0,1,2,10,11,12]:
                        val = PyBLACS.get(i)
                        print "Proccess:",iam,"value[",i,"]=",val

PyBLACS.gridexit(ictxt)
El resultado de este código es el siguiente:
[vgaliano@localhost EXAMPLES]$ mpirun -np 4 mpipython exPyblacsget.py
Proccess: 0 Value[ 0 ]= 91
Proccess: 0 Value[ 1 ]= 0
Proccess: 0 Value[ 2 ]= 0
Proccess: 0 Value[ 10 ]= 138
Proccess: 0 Value[ 11 ]= 1
Proccess: 0 Value[ 12 ]= 1

See Sobre este documento... para sugerencias en cambios.