1 | //---------------------- |
2 | // CLP |
3 | // |
4 | |
5 | /* Version number of project */ |
6 | #define CLP_VERSION "1.14.7" |
7 | |
8 | /* Major Version number of project */ |
9 | #define CLP_VERSION_MAJOR 1 |
10 | |
11 | /* Minor Version number of project */ |
12 | #define CLP_VERSION_MINOR 14 |
13 | |
14 | /* Release Version number of project */ |
15 | #define CLP_VERSION_RELEASE 7 |
16 | |
17 | /* Define to the debug sanity check level (0 is no test) */ |
18 | #define COIN_CLP_CHECKLEVEL 0 |
19 | |
20 | /* Define to the debug verbosity level (0 is no output) */ |
21 | #define COIN_CLP_VERBOSITY 0 |
22 | |
23 | |
24 | //---------------------- |
25 | // CoinUtils |
26 | // |
27 | |
28 | /* Default maximum pooled allocation size */ |
29 | #define COINUTILS_MEMPOOL_MAXPOOLED -1 |
30 | |
31 | /* Define to 1 CoinUtils should override global new/delete */ |
32 | /* #undef COINUTILS_MEMPOOL_OVERRIDE_NEW */ |
33 | |
34 | /* Define to 1 if the thread aware version of CoinUtils should be compiled */ |
35 | /* #undef COINUTILS_PTHREADS */ |
36 | |
37 | /* Version number of project */ |
38 | #define COINUTILS_VERSION "2.8.7" |
39 | |
40 | /* Major Version number of project */ |
41 | #define COINUTILS_VERSION_MAJOR 2 |
42 | |
43 | /* Minor Version number of project */ |
44 | #define COINUTILS_VERSION_MINOR 8 |
45 | |
46 | /* Release Version number of project */ |
47 | #define COINUTILS_VERSION_RELEASE 7 |
48 | |
49 | /* Define to the debug sanity check level (0 is no test) */ |
50 | #define COIN_COINUTILS_CHECKLEVEL 0 |
51 | |
52 | /* Define to the debug verbosity level (0 is no output) */ |
53 | #define COIN_COINUTILS_VERBOSITY 0 |
54 | |
55 | |
56 | //---------------------- |
57 | // Osi |
58 | // |
59 | |
60 | /* Define to the debug sanity check level (0 is no test) */ |
61 | #define COIN_OSI_CHECKLEVEL 0 |
62 | |
63 | /* Define to the debug verbosity level (0 is no output) */ |
64 | #define COIN_OSI_VERBOSITY 0 |
65 | |
66 | |
67 | //---------------------- |
68 | // Available Packages |
69 | // |
70 | |
71 | /* Define to 1 if the Cgl package is available */ |
72 | /* #undef COIN_HAS_CGL */ |
73 | |
74 | /* Define to 1 if the Clp package is available */ |
75 | #define COIN_HAS_CLP 1 |
76 | |
77 | /* Define to 1 if the Osi package is available */ |
78 | #define COIN_HAS_OSI 1 |
79 | |
80 | /* Define to 1 if the OsiClp package is available */ |
81 | #define COIN_HAS_OSICLP 1 |
82 | |
83 | /* Define to 1 if the OsiCpx package is available */ |
84 | /* #undef COIN_HAS_OSICPX */ |
85 | |
86 | /* Define to 1 if the OsiDyLP package is available */ |
87 | /* #undef COIN_HAS_OSIDYLP */ |
88 | |
89 | /* Define to 1 if the OsiGlpk package is available */ |
90 | /* #undef COIN_HAS_OSIGLPK */ |
91 | |
92 | /* Define to 1 if the OsiMsk package is available */ |
93 | /* #undef COIN_HAS_OSIMSK */ |
94 | |
95 | /* Define to 1 if the OsiVol package is available */ |
96 | /* #undef COIN_HAS_OSIVOL */ |
97 | |
98 | /* Define to 1 if the OsiXpr package is available */ |
99 | /* #undef COIN_HAS_OSIXPR */ |
100 | |
101 | /* Define to 1 if the Cpx package is available */ |
102 | /* #undef COIN_HAS_CPX */ |
103 | |
104 | /* Define to 1 if the DyLP package is available */ |
105 | /* #undef COIN_HAS_DYLP */ |
106 | |
107 | /* Define to 1 if the Glpk package is available */ |
108 | /* #undef COIN_HAS_GLPK */ |
109 | |
110 | /* Define to 1 if the Msk package is available */ |
111 | /* #undef COIN_HAS_MSK */ |
112 | |
113 | /* Define to 1 if the Sample package is available */ |
114 | /* #undef COIN_HAS_SAMPLE */ |
115 | |
116 | /* Define to 1 if the Vol package is available */ |
117 | /* #undef COIN_HAS_VOL */ |
118 | |
119 | /* Define to 1 if the Xpr package is available */ |
120 | /* #undef COIN_HAS_XPR */ |
121 | |
122 | /* If defined, the LAPACK Library is available. */ |
123 | /* #define COIN_HAS_LAPACK 1 */ |
124 | |
125 | /* Define to 1 if zlib is available */ |
126 | /* #define COIN_HAS_ZLIB 1 */ |
127 | |
128 | /* If defined, the BLAS Library is available. */ |
129 | /* #define COIN_HAS_BLAS 1 */ |
130 | |
131 | /* Define to 1 if bzlib is available */ |
132 | /* #define COIN_HAS_BZLIB 1 */ |
133 | |
134 | /* Define to 1 if the Glpk package is available */ |
135 | /* #undef COIN_HAS_GLPK */ |
136 | |
137 | |
138 | //---------------------- |
139 | // Compiler Adaptions |
140 | // |
141 | |
142 | /* Define to 1 if you have the <cfloat> header file. */ |
143 | #define HAVE_CFLOAT 1 |
144 | |
145 | /* Define to 1 if you have the <cmath> header file. */ |
146 | #define HAVE_CMATH 1 |
147 | |
148 | /* Define to 1 if you have the <dlfcn.h> header file. */ |
149 | #define HAVE_DLFCN_H 1 |
150 | |
151 | /* Define to 1 if you have the <inttypes.h> header file. */ |
152 | #define HAVE_INTTYPES_H 1 |
153 | |
154 | /* Define to 1 if you have the <memory.h> header file. */ |
155 | #define HAVE_MEMORY_H 1 |
156 | |
157 | /* Define to 1 if you have the <stdint.h> header file. */ |
158 | #define HAVE_STDINT_H 1 |
159 | |
160 | /* Define to 1 if you have the <stdlib.h> header file. */ |
161 | #define HAVE_STDLIB_H 1 |
162 | |
163 | /* Define to 1 if you have the <strings.h> header file. */ |
164 | #define HAVE_STRINGS_H 1 |
165 | |
166 | /* Define to 1 if you have the <string.h> header file. */ |
167 | #define HAVE_STRING_H 1 |
168 | |
169 | /* Define to 1 if you have the <sys/stat.h> header file. */ |
170 | #define HAVE_SYS_STAT_H 1 |
171 | |
172 | /* Define to 1 if you have the <sys/types.h> header file. */ |
173 | #define HAVE_SYS_TYPES_H 1 |
174 | |
175 | /* Define to 1 if you have the <unistd.h> header file. */ |
176 | #define HAVE_UNISTD_H 1 |
177 | |
178 | /* Define to be the name of C-function for Inf check */ |
179 | #define COIN_C_FINITE std::isfinite |
180 | |
181 | /* Define to be the name of C-function for NaN check */ |
182 | #define COIN_C_ISNAN std::isnan |
183 | |
184 | /* Define to 64bit integer type */ |
185 | #define COIN_INT64_T int64_t |
186 | |
187 | /* Define to integer type capturing pointer */ |
188 | #define COIN_INTPTR_T intptr_t |
189 | |
190 | /* Define to 64bit unsigned integer type */ |
191 | #define COIN_UINT64_T int64_t |
192 | |
193 | /* Define to a macro mangling the given C identifier (in lower and upper |
194 | case), which must not contain underscores, for linking with Fortran. */ |
195 | #define F77_FUNC(name,NAME) name ## _ |
196 | |
197 | /* As F77_FUNC, but for C identifiers containing underscores. */ |
198 | #define F77_FUNC_(name,NAME) name ## _ |
199 | |