Ipopt Documentation  
config.h
Go to the documentation of this file.
1 /* src/Common/config.h. Generated from config.h.in by configure. */
2 /* src/Common/config.h.in. Generated from configure.ac by autoheader. */
3 
4 /* Define to 1 if the inexact linear solver option is included */
5 /* #undef BUILD_INEXACT */
6 
7 /* Define to 1 if your C++ compiler doesn't accept -c and -o together. */
8 /* #undef CXX_NO_MINUS_C_MINUS_O */
9 
10 /* Define to dummy `main' function (if any) required to link to the Fortran
11  libraries. */
12 /* #undef F77_DUMMY_MAIN */
13 
14 /* Define to a macro mangling the given C identifier (in lower and upper
15  case), which must not contain underscores, for linking with Fortran. */
16 #define F77_FUNC(name,NAME) name ## _
17 
18 /* As F77_FUNC, but for C identifiers containing underscores. */
19 #define F77_FUNC_(name,NAME) name ## _
20 
21 /* Define to 1 if your Fortran compiler doesn't accept -c and -o together. */
22 /* #undef F77_NO_MINUS_C_MINUS_O */
23 
24 /* Define if F77 and FC dummy `main' functions are identical. */
25 /* #undef FC_DUMMY_MAIN_EQ_F77 */
26 
27 /* Define to 1 if you have the <cfloat> header file. */
28 #define HAVE_CFLOAT 1
29 
30 /* Define to 1 if you have the <cieeefp> header file. */
31 /* #undef HAVE_CIEEEFP */
32 
33 /* Define to 1 if you have the <cmath> header file. */
34 #define HAVE_CMATH 1
35 
36 /* Define to 1 if you have the <dlfcn.h> header file. */
37 #define HAVE_DLFCN_H 1
38 
39 /* Define to 1 if you have the <float.h> header file. */
40 /* #undef HAVE_FLOAT_H */
41 
42 /* Define to 1 if you have the <ieeefp.h> header file. */
43 /* #undef HAVE_IEEEFP_H */
44 
45 /* Define to 1 if you have the <inttypes.h> header file. */
46 #define HAVE_INTTYPES_H 1
47 
48 /* Define to 1 if you have the <math.h> header file. */
49 /* #undef HAVE_MATH_H */
50 
51 /* Define to 1 if you have the `MPI_Initialized' function. */
52 /* #undef HAVE_MPI_INITIALIZED */
53 
54 /* Define to 1 if you have the <stdint.h> header file. */
55 #define HAVE_STDINT_H 1
56 
57 /* Define to 1 if you have the <stdio.h> header file. */
58 #define HAVE_STDIO_H 1
59 
60 /* Define to 1 if you have the <stdlib.h> header file. */
61 #define HAVE_STDLIB_H 1
62 
63 /* Define to 1 if you have the <strings.h> header file. */
64 #define HAVE_STRINGS_H 1
65 
66 /* Define to 1 if you have the <string.h> header file. */
67 #define HAVE_STRING_H 1
68 
69 /* Define to 1 if you have the <sys/stat.h> header file. */
70 #define HAVE_SYS_STAT_H 1
71 
72 /* Define to 1 if you have the <sys/types.h> header file. */
73 #define HAVE_SYS_TYPES_H 1
74 
75 /* Define to 1 if you have the <unistd.h> header file. */
76 #define HAVE_UNISTD_H 1
77 
78 /* Define to 1 if you have the `vsnprintf' function. */
79 #define HAVE_VSNPRINTF 1
80 
81 /* Define to 1 if windows.h is available. */
82 /* #undef HAVE_WINDOWS_H */
83 
84 /* Define to 1 if you have the `_vsnprintf' function. */
85 /* #undef HAVE__VSNPRINTF */
86 
87 /* Library Visibility Attribute */
88 /* #undef HSLLIB_EXPORT */
89 
90 /* Library Visibility Attribute */
91 #define IPOPTAMPLINTERFACELIB_EXPORT
92 
93 /* Library Visibility Attribute */
94 #define IPOPTLIB_EXPORT
95 
96 /* Define to the debug sanity check level (0 is no test) */
97 #define IPOPT_CHECKLEVEL 0
98 
99 /* Define to be the name of C-function for Inf check */
100 #define IPOPT_C_FINITE std::isfinite
101 
102 /* Define to 1 if ASL is available. */
103 #define IPOPT_HAS_ASL 1
104 
105 /* Define to 1 if function drand48 is available */
106 #define IPOPT_HAS_DRAND48 1
107 
108 /* Define to 1 if function feenableexcept is available */
109 #define IPOPT_HAS_FEENABLEEXCEPT 1
110 
111 /* Define to 1 if HSL is available. */
112 /* #undef IPOPT_HAS_HSL */
113 
114 /* Define to 1 if the LAPACK package is available */
115 #define IPOPT_HAS_LAPACK 1
116 
117 /* Define to 1 if the linear solver loader should be used to load libraries
118  with linear solvers at runtime */
119 #define IPOPT_HAS_LINEARSOLVERLOADER 1
120 
121 /* Define to 1 if Mumps is available. */
122 #define IPOPT_HAS_MUMPS 1
123 
124 /* Define to 1 if Pardiso from MKL is available */
125 /* #undef IPOPT_HAS_PARDISO_MKL */
126 
127 /* Define to 1 if function rand is available */
128 #define IPOPT_HAS_RAND 1
129 
130 /* Define to 1 if the Spral package is available */
131 /* #undef IPOPT_HAS_SPRAL */
132 
133 /* Define to 1 if function std::rand is available */
134 #define IPOPT_HAS_STD__RAND 1
135 
136 /* Define to 1 if va_copy is available */
137 #define IPOPT_HAS_VA_COPY 1
138 
139 /* Define to 1 if WSMP is available */
140 /* #undef IPOPT_HAS_WSMP */
141 
142 /* Define to a macro mangling the given C identifier (in lower and upper
143  case). */
144 /* #undef IPOPT_HSL_FUNC */
145 
146 /* As IPOPT_HSL_FUNC, but for C identifiers containing underscores. */
147 /* #undef IPOPT_HSL_FUNC_ */
148 
149 /* Define to 1 if Ipopt index type is int64_t */
150 /* #undef IPOPT_INT64 */
151 
152 /* Define to a macro mangling the given C identifier (in lower and upper
153  case). */
154 #define IPOPT_LAPACK_FUNC(name,NAME) name ## _
155 
156 /* As IPOPT_LAPACK_FUNC, but for C identifiers containing underscores. */
157 #define IPOPT_LAPACK_FUNC_(name,NAME) name ## _
158 
159 /* Define to 1 if MPI should be initialized (finalized) when Ipopt library is
160  (un)loaded. */
161 #define IPOPT_MPIINIT 1
162 
163 /* Define to 1 if using single precision floating point */
164 /* #undef IPOPT_SINGLE */
165 
166 /* Define to the debug verbosity level (0 is no output) */
167 #define IPOPT_VERBOSITY 0
168 
169 /* Version number of project */
170 #define IPOPT_VERSION "3.14.11"
171 
172 /* Major version number of project. */
173 #define IPOPT_VERSION_MAJOR 3
174 
175 /* Minor version number of project. */
176 #define IPOPT_VERSION_MINOR 14
177 
178 /* Release version number of project. */
179 #define IPOPT_VERSION_RELEASE 11
180 
181 /* Define to a macro mangling the given C identifier (in lower and upper
182  case). */
183 /* #undef IPOPT_WSMP_FUNC */
184 
185 /* As IPOPT_WSMP_FUNC, but for C identifiers containing underscores. */
186 /* #undef IPOPT_WSMP_FUNC_ */
187 
188 /* Define to the sub-directory where libtool stores uninstalled libraries. */
189 #define LT_OBJDIR ".libs/"
190 
191 /* Define to the address where bug reports for this package should be sent. */
192 #define PACKAGE_BUGREPORT "https://github.com/coin-or/Ipopt/issues/new"
193 
194 /* Define to the full name of this package. */
195 #define PACKAGE_NAME "Ipopt"
196 
197 /* Define to the full name and version of this package. */
198 #define PACKAGE_STRING "Ipopt 3.14.11"
199 
200 /* Define to the one symbol short name of this package. */
201 #define PACKAGE_TARNAME "ipopt"
202 
203 /* Define to the home page for this package. */
204 #define PACKAGE_URL "https://github.com/coin-or/Ipopt"
205 
206 /* Define to the version of this package. */
207 #define PACKAGE_VERSION "3.14.11"
208 
209 /* Name of Pardiso library from pardiso-project.org */
210 /* #undef PARDISO_LIB */
211 
212 /* Library Visibility Attribute */
213 #define SIPOPTAMPLINTERFACELIB_EXPORT
214 
215 /* Library Visibility Attribute */
216 #define SIPOPTLIB_EXPORT
217 
218 /* The size of `int *', as computed by sizeof. */
219 #define SIZEOF_INT_P 8
220 
221 /* Define to 1 if all of the C90 standard headers exist (not just the ones
222  required in a freestanding environment). This macro is provided for
223  backward compatibility; new code need not use it. */
224 #define STDC_HEADERS 1