xref: /petsc/src/benchmarks/PetscGetTime.c (revision 173c062396e103eb3d1a3e577383b37e38b301ab)
1*173c0623SSatish Balay #include "stdio.h"
2*173c0623SSatish Balay #include "petsc.h"
3*173c0623SSatish Balay 
4*173c0623SSatish Balay int main( int argc, char **argv)
5*173c0623SSatish Balay {
6*173c0623SSatish Balay   double x, y;
7*173c0623SSatish Balay 
8*173c0623SSatish Balay   PetscInitialize(&argc, &argv,0,0,0);
9*173c0623SSatish Balay 
10*173c0623SSatish Balay   x = PetscGetTime();
11*173c0623SSatish Balay   y = PetscGetTime();
12*173c0623SSatish Balay   y = PetscGetTime();
13*173c0623SSatish Balay   y = PetscGetTime();
14*173c0623SSatish Balay   y = PetscGetTime();
15*173c0623SSatish Balay   y = PetscGetTime();
16*173c0623SSatish Balay   y = PetscGetTime();
17*173c0623SSatish Balay   y = PetscGetTime();
18*173c0623SSatish Balay   y = PetscGetTime();
19*173c0623SSatish Balay   y = PetscGetTime();
20*173c0623SSatish Balay   y = PetscGetTime();
21*173c0623SSatish Balay 
22*173c0623SSatish Balay   fprintf(stderr,"%-15s : %e sec\n","PetscGetTime", (y-x)/10.0);
23*173c0623SSatish Balay   PetscFinalize();
24*173c0623SSatish Balay   return 0;
25*173c0623SSatish Balay }
26