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().nn";

 5:  #include petsc.h

  7: int main(int argc,char **argv)
  8: {
  9:   int rank,ierr;

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

 14:   PetscSynchronizedPrintf(PETSC_COMM_WORLD,"Greetings from %dn",rank);
 15:   PetscSynchronizedFlush(PETSC_COMM_WORLD);

 17:   PetscSynchronizedFPrintf(PETSC_COMM_WORLD,stderr,"Greetings again from %dn",rank);
 18:   PetscSynchronizedFlush(PETSC_COMM_WORLD);
 19: 
 20:   PetscFinalize();
 21:   return 0;
 22: }
 23: