2: #include <petscsys.h> 6: int main(int argc,char **argv) 7: { 8: PetscLogDouble x,y; 9: int i,ierr; 10: 11: PetscInitialize(&argc,&argv,0,0); 12: /* To take care of paging effects */ 13: PetscGetTime(&y); 15: for (i=0; i<2; i++) { 16: PetscGetTime(&x); 17: PetscGetTime(&y); 18: PetscGetTime(&y); 19: PetscGetTime(&y); 20: PetscGetTime(&y); 21: PetscGetTime(&y); 22: PetscGetTime(&y); 23: PetscGetTime(&y); 24: PetscGetTime(&y); 25: PetscGetTime(&y); 26: PetscGetTime(&y); 28: fprintf(stdout,"%-15s : %e sec\n","PetscGetTime",(y-x)/10.0); 29: } 31: PetscFinalize(); 32: return(0); 33: }