subroutine RPN_COMM_init(Userinit,Pelocal,Petotal,Pex,Pey)
ARGUMENTS
IN
- Userinit: sous-routine spécifiée par l'usager qui retourne
la topologie (subroutine userinit(pex,pey)
- Pex: nombre de processeur selon l'axe des X: si 0, on trouvera avec
Userinit
- Pey: nombre de processeur selon l'axe des Y: si 0, on trouvera avec
Userinit
OUT
Pelocal: rang du processeur local
Petotal: nombre de processeur total
Pex: nombre de processeurs selon X
Pey: nombre de processeurs selon Y
DESCRIPTION
Initialise le mode MPI et certains commons interne à RPN_COMM,
retourne la topologie des processeurs. Si pex et pey sont non nuls, alors
ces valeurs seront utilisées et Userinit ne sera pas appelée.
EXEMPLE
subroutine maroutine(pex,pey)
integer pex,pey
pex=1
pey=2
return
end
program test
.....
pex=0
pey=0
call rpn_comm_init(maroutine,Pelocal,Petotal,pex,pey)
VOIR AUSSI
RPN_COMM_*
Return to RPN Libraries home page