Actual source code: ex2.c

  2: static char help[] = "Demonstrates us of color map\n";

 4:  #include petscsys.h

  8: int main(int argc,char **argv)
  9: {
 10:   PetscDraw      draw;
 12:   int            x = 0,y = 0,width = 256,height = 256,i;

 14:   PetscInitialize(&argc,&argv,(char*)0,help);

 16:   /* PetscDrawOpenX(PETSC_COMM_SELF,0,"Title",x,y,width,height,&draw);*/
 17:   PetscDrawCreate(PETSC_COMM_SELF,0,"Title",x,y,width,height,&draw);
 18:   PetscDrawSetFromOptions(draw);
 19:   for (i=0; i<256; i++) {
 20:     PetscDrawLine(draw,0.0,((PetscReal)i)/256.,1.0,((PetscReal)i)/256.,i);
 21:   }
 22:   PetscDrawFlush(draw);
 23:   PetscSleep(2);
 24:   PetscDrawDestroy(draw);
 25:   PetscFinalize();
 26:   return 0;
 27: }
 28: