hp2FEM
0.1
|
00001 /* 00002 * metisbin.h 00003 * 00004 * This file contains the various header inclusions 00005 * 00006 * Started 8/9/02 00007 * George 00008 */ 00009 00010 #include <GKlib.h> 00011 #include <stddef.h> 00012 #include <stdlib.h> 00013 #include <stdarg.h> 00014 #include <stdio.h> 00015 #include <ctype.h> 00016 #include <math.h> 00017 #include <time.h> 00018 #include <string.h> 00019 #include <limits.h> 00020 #include <signal.h> 00021 #include <setjmp.h> 00022 #include <assert.h> 00023 00024 00025 #if defined(ENABLE_OPENMP) 00026 #include <omp.h> 00027 #endif 00028 00029 00030 #include <metis.h> 00031 #include "../libmetis/rename.h" 00032 #include "../libmetis/gklib_defs.h" 00033 #include "../libmetis/defs.h" 00034 #include "../libmetis/struct.h" 00035 #include "../libmetis/macros.h" 00036 #include "../libmetis/proto.h" 00037 #include "defs.h" 00038 #include "struct.h" 00039 #include "proto.h" 00040 00041 00042 #if defined(COMPILER_GCC) 00043 extern char* strdup (const char *); 00044 #endif 00045 00046 #if defined(COMPILER_MSC) 00047 #if defined(rint) 00048 #undef rint 00049 #endif 00050 #define rint(x) ((idx_t)((x)+0.5)) /* MSC does not have rint() function */ 00051 #define __func__ "dummy-function" 00052 #endif