7.3.1 abort

abort([ictxt,errornum])

When a catastrophic error occurs, the user may need to abort all processes. BLACS_ABORT exists for this reason. Note that both parameters are input, but that BLACS_ABORT uses them only in printing out the error message. The context handle passed in may be anything (i.e., it need not be a valid context handle). This routine kills all BLACS processes, not just those confined to a particular context. Cuando

Cuando occurre algún error importante, el usuario puede necesitar abortar todos los procesos. ésta es la razón de la existencia de abort. Hemos de destacar que los dos parámetros son de entrada, pero sólo se utilizan para imprimir el mensaje de error. El contexto ictxt puede ser cualquiera. Esta rutina mata todos los procesos BLACS, pero no solo aquellos confinados a un particular contexto.

Las características de cada uno de los parámetros de entrada y 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)
PyBLACS.abort(ictxt)

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