Actual source code: ex11.c

  1: /*$Id: ex11.c,v 1.8 2001/03/23 23:20:59 balay Exp $*/

  3: static char help[] = "Tests PetscSynchronizedPrintf() and PetscSynchronizedFPrintf().\n\n";

 5:  #include petsc.h

  9: int main(int argc,char **argv)
 10: {
 11:   int rank,ierr;

 13:   PetscInitialize(&argc,&argv,(char *)0,help);
 14:   MPI_Comm_rank(PETSC_COMM_WORLD,&rank);

 16:   PetscSynchronizedPrintf(PETSC_COMM_WORLD,"Greetings from %d\n",rank);
 17:   PetscSynchronizedFlush(PETSC_COMM_WORLD);

 19:   PetscSynchronizedFPrintf(PETSC_COMM_WORLD,stderr,"Greetings again from %d\n",rank);
 20:   PetscSynchronizedFlush(PETSC_COMM_WORLD);
 21: 
 22:   PetscFinalize();
 23:   return 0;
 24: }
 25: