diff --git a/INSTALL/superlu_timer.c b/INSTALL/superlu_timer.c deleted file mode 100644 index 3a2ffcc7..00000000 --- a/INSTALL/superlu_timer.c +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Purpose - * ======= - * Returns the time in seconds used by the process. - * - * Note: the timer function call is machine dependent. Use conditional - * compilation to choose the appropriate function. - * - */ - - -#ifdef SUN -/* - * It uses the system call gethrtime(3C), which is accurate to - * nanoseconds. -*/ -#include - -double SuperLU_timer_() { - return ( (double)gethrtime() / 1e9 ); -} - -#elif defined ( UNIX_TIMER ) - -#include -#include -#include -#include - -#ifndef CLK_TCK -#define CLK_TCK 60 -#endif - -double SuperLU_timer_() -{ - struct tms use; - double tmp; - times(&use); - tmp = use.tms_utime; - tmp += use.tms_stime; - return (double)(tmp) / (double) CLK_TCK; -} - -#else - -#include - -double SuperLU_timer_() -{ - return MPI_Wtime(); -} - -#endif -