00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032 #ifndef NEW_PACKAGE_CONFIGDEFS_H
00033 #define NEW_PACKAGE_CONFIGDEFS_H
00034
00035 #ifndef __cplusplus
00036 #define __cplusplus
00037 #endif
00038
00039
00040
00041
00042
00043
00044 #ifdef PACKAGE
00045 #undef PACKAGE
00046 #endif
00047
00048 #ifdef PACKAGE_NAME
00049 #undef PACKAGE_NAME
00050 #endif
00051
00052 #ifdef PACKAGE_BUGREPORT
00053 #undef PACKAGE_BUGREPORT
00054 #endif
00055
00056 #ifdef PACKAGE_STRING
00057 #undef PACKAGE_STRING
00058 #endif
00059
00060 #ifdef PACKAGE_TARNAME
00061 #undef PACKAGE_TARNAME
00062 #endif
00063
00064 #ifdef PACKAGE_VERSION
00065 #undef PACKAGE_VERSION
00066 #endif
00067
00068 #ifdef VERSION
00069 #undef VERSION
00070 #endif
00071
00072 #include <New_Package_config.h>
00073
00074 #ifdef HAVE_MPI
00075 #ifndef EPETRA_MPI
00076 #define EPETRA_MPI
00077 #endif
00078 #endif
00079
00080 #ifdef HAVE_CSTDLIB
00081 #include <cstdlib>
00082 #else
00083 #include <stdlib.h>
00084 #endif
00085
00086 #ifdef HAVE_CSTDIO
00087 #include <cstdio>
00088 #else
00089 #include <stdio.h>
00090 #endif
00091
00092 #ifdef HAVE_CASSERT
00093 #include <cassert>
00094 #else
00095 #include <assert.h>
00096 #endif
00097
00098 #ifdef HAVE_STRING
00099 #include <string>
00100 #else
00101 #include <string.h>
00102 #endif
00103
00104 #ifdef HAVE_IOSTREAM
00105 #include <iostream>
00106 #else
00107 #include <iostream.h>
00108 #endif
00109
00110
00111
00112
00113
00114 #ifndef TFLOP
00115 #ifdef HAVE_CMATH
00116 #include <cmath>
00117 #else
00118 #include <math.h>
00119 #endif
00120 using namespace std;
00121 #else
00122 #ifdef HAVE_IOMANIP
00123 #include <iomanip>
00124 #else
00125 #include <iomanip.h>
00126 #endif
00127 #ifdef HAVE_STRING
00128 using std::string;
00129 #endif
00130 #ifdef HAVE_IOSTREAM
00131 using std::istream;
00132 using std::ostream;
00133 using std::cerr;
00134 using std::cout;
00135 using std::endl;
00136 #endif
00137 #endif
00138
00139
00140
00141
00142
00143
00144
00145
00146 #endif