fix warnings
[pluto.git] / examples / mvt / util.h
blobf819c58fd07f8c4e977cd25d110f24881a0e2c77
1 #include <unistd.h>
2 #include <sys/time.h>
4 #ifdef TIME
5 #define IF_TIME(foo) foo;
6 #else
7 #define IF_TIME(foo)
8 #endif
10 double rtclock()
12 struct timezone Tzp;
13 struct timeval Tp;
14 int stat;
15 stat = gettimeofday (&Tp, &Tzp);
16 if (stat != 0) printf("Error return from gettimeofday: %d",stat);
17 return(Tp.tv_sec + Tp.tv_usec*1.0e-6);
20 void init_array()
22 int i, j;
24 for (i=0; i<N; i++) {
25 y_1[i] = i;
26 y_2[i] = i+1;
27 x1[i] = 0.0;
28 x2[i] = 0.0;
30 for (j=0; j<N; j++)
31 a[i][j] = i+j+1.0;
35 void print_array()
37 int i, j;
39 for (i=0; i<N; i++) {
40 fprintf(stdout, "%lf ", x1[i]);
41 if (j%80 == 20) fprintf(stdout, "\n");
43 fprintf(stdout, "\n");
44 for (i=0; i<N; i++) {
45 fprintf(stdout, "%lf ", x2[i]);
46 if (j%80 == 20) fprintf(stdout, "\n");
48 fprintf(stdout, "\n");