34 1 BMINMAL_SPMD, BMINMAL ,ISENDTO, IRCVFROM , NIN )
42 USE spmd_comm_world_mod,
ONLY : spmd_comm_world
43#include "implicit_f.inc"
54#include "timeri_c.inc"
59 . isendto(ninter+1,*), ircvfrom(ninter+1,*), nin
62 . bminmal(6), bminmal_spmd(6, nspmd)
67 INTEGER MSGTYP, LOC_PROC,P, MSGOFF,
68 . status(mpi_status_size),ierror,req_sb(nspmd),
69 . req_rb(nspmd),kk,nbirecv,irindexi(nspmd),
70 . req_rd(nspmd),req_sd(nspmd),req_sd2(nspmd),
71 . req_rc(nspmd),req_sc(nspmd),
76 . xmaxb,ymaxb,zmaxb,xminb,yminb,zminb
79 . xmin,ymin,zmin,xmax,
ymax,zmax
96 bminma(1,loc_proc) = bminmal(1)
97 bminma(2,loc_proc) = bminmal(2)
98 bminma(3,loc_proc) = bminmal(3)
99 bminma(4,loc_proc) = bminmal(4)
100 bminma(5,loc_proc) = bminmal(5)
101 bminma(6,loc_proc) = bminmal(6)
109 . bminma(1,loc_proc),6 ,real ,it_spmd(p),msgtyp,
110 . spmd_comm_world ,req_sb(p),ierror)
123 . bminma(1,p) ,6 ,real ,it_spmd(p),msgtyp,
124 . spmd_comm_world,status,ierror)
132 CALL mpi_wait(req_sb(p),status,ierror)
137 bminmal_spmd = bminma
subroutine ymax(idn, fac, npc, pld, stiffmin, stiffmax, stiffini, stiffavg)
subroutine mpi_recv(buf, cnt, datatype, source, tag, comm, status, ierr)
subroutine mpi_isend(buf, cnt, datatype, dest, tag, comm, ireq, ierr)