Révision 87

Pi/C/MPI/Pi_aMPI.c (revision 87)
196 196
		     MPI_COMM_WORLD,&RequestSend);
197 197
#endif      
198 198
    }
199
    MPI_Wait(&RequestSend, &Stat);
199
    if (numtasks>1) {
200
      MPI_Wait(&RequestSend, &Stat);
201
    }
200 202
    
201 203
#ifdef TIME
202 204
    gettimeofday(&start,(struct timezone *)0);
......
225 227
	rc = MPI_Irecv(&inside[i], 1, MPI_INT, i, tag, 
226 228
		      MPI_COMM_WORLD, &RequestRecv2);
227 229
#endif
228
	MPI_Wait(&RequestRecv2, &Stat);
230
	if (numtasks>1) {
231
	    MPI_Wait(&RequestRecv2, &Stat);
232
	}
229 233
	
230 234
	printf("\tReceive %lu inside from rank %i\n",(unsigned long)inside[i],i);
231 235
	insides+=inside[i];
Pi/C/MPI/Makefile (revision 87)
15 15
.PHONY: clean check mrproper
16 16

  
17 17
mrproper: 
18
	echo rm -rf $(foreach SRC,$(SOURCE),$(foreach TVAR,$(COMPUTING),$(foreach TRND,$(MARSAGLIA),$(SOURCE:.c=)_$(TVAR)_$(TRND) ) ) )
18
	rm -rf $(foreach SRC,$(SOURCE),$(foreach TVAR,$(COMPUTING),$(foreach TRND,$(MARSAGLIA),$(SRC:.c=)_$(TVAR)_$(TRND) ) ) )
19 19
	find . -name "*~" -exec rm {} \;
20 20

  
21 21
clean:
22 22
	find . -name "*~" -exec rm {} \;
23

  
24
check: $(EXECUTABLE)
25

  
26
	@echo "To be Defined"

Formats disponibles : Unified diff