source: src/lib/scconfig.h.in@ 0b990d

Action_Thermostats Add_AtomRandomPerturbation Add_RotateAroundBondAction Add_SelectAtomByNameAction Adding_Graph_to_ChangeBondActions Adding_MD_integration_tests Adding_StructOpt_integration_tests Automaking_mpqc_open AutomationFragmentation_failures Candidate_v1.6.0 Candidate_v1.6.1 Candidate_v1.7.0 ChangeBugEmailaddress ChangingTestPorts ChemicalSpaceEvaluator Combining_Subpackages Debian_Package_split Debian_package_split_molecuildergui_only Disabling_MemDebug Docu_Python_wait EmpiricalPotential_contain_HomologyGraph_documentation Enable_parallel_make_install Enhance_userguide Enhanced_StructuralOptimization Enhanced_StructuralOptimization_continued Example_ManyWaysToTranslateAtom Exclude_Hydrogens_annealWithBondGraph FitPartialCharges_GlobalError Fix_ChronosMutex Fix_StatusMsg Fix_StepWorldTime_single_argument Fix_Verbose_Codepatterns ForceAnnealing_goodresults ForceAnnealing_oldresults ForceAnnealing_tocheck ForceAnnealing_with_BondGraph ForceAnnealing_with_BondGraph_continued ForceAnnealing_with_BondGraph_continued_betteresults ForceAnnealing_with_BondGraph_contraction-expansion GeometryObjects Gui_displays_atomic_force_velocity IndependentFragmentGrids_IntegrationTest JobMarket_RobustOnKillsSegFaults JobMarket_StableWorkerPool JobMarket_unresolvable_hostname_fix ODR_violation_mpqc_open PartialCharges_OrthogonalSummation PythonUI_with_named_parameters QtGui_reactivate_TimeChanged_changes Recreated_GuiChecks RotateToPrincipalAxisSystem_UndoRedo StoppableMakroAction Subpackage_levmar Subpackage_mpqc_open Subpackage_vmg ThirdParty_MPQC_rebuilt_buildsystem TremoloParser_IncreasedPrecision TremoloParser_MultipleTimesteps Ubuntu_1604_changes stable
Last change on this file since 0b990d was 0b990d, checked in by Frederik Heber <heber@…>, 9 years ago

Squashed 'ThirdParty/mpqc_open/' content from commit 97a6bc8

git-subtree-dir: ThirdParty/mpqc_open
git-subtree-split: 97a6bc8d52bcf5e201d0e70e32bfe71d21431950

  • Property mode set to 100644
File size: 8.1 KB
Line 
1
2#ifndef _CONFIG_H
3#define _CONFIG_H
4
5#ifndef __cplusplus
6
7/* Define to empty if the keyword does not work. */
8#undef const
9
10#endif /* __cplusplus */
11
12#ifdef __cplusplus
13
14/* Define if the C++ restrict keyword extension exists. */
15#undef CXX_RESTRICT
16
17#ifdef CXX_RESTRICT
18#define restrictxx restrict
19#else
20#define restrictxx
21#endif
22
23#endif
24
25/* Define if you want to optimize the reference counting code. */
26#undef REF_OPTIMIZE
27
28/* Define if you have <stdint.h>. */
29#undef HAVE_STDINT_H
30
31/* Define if you have <sys/stat.h>. */
32#undef HAVE_SYS_STAT_H
33
34/* Define if you have <sys/types.h>. */
35#undef HAVE_SYS_TYPES_H
36
37/* Define if you have <pwd.h>. */
38#undef HAVE_PWD_H
39
40/* Define if you have <termios.h>. */
41#undef HAVE_TERMIOS_H
42
43/* Define if you have <sys/times.h>. */
44#undef HAVE_SYS_TIMES_H
45
46/* Define if you have <time.h>. */
47#undef HAVE_TIME_H
48
49/* Define if you have <machine/fpu.h>. */
50#undef HAVE_MACHINE_FPU_H
51
52/* Define if you have <asm/fpu.h>. */
53#undef HAVE_ASM_FPU_H
54
55/* Define if you have <sys/resource.h>. */
56#undef HAVE_SYS_RESOURCE_H
57
58/* Define if <sstream> is present. */
59#undef HAVE_SSTREAM
60
61/* Define if you have the vprintf function. */
62#undef HAVE_VPRINTF
63
64/* Define if you have the ios::fmtflags. */
65#undef HAVE_IOS_FMTFLAGS
66
67/* Define if you have the long long type extension. */
68#ifndef HAVE_LONG_LONG
69#undef HAVE_LONG_LONG
70#endif
71
72/* Define if you have streambuf::pubseekoff (you should). */
73#undef HAVE_PUBSEEKOFF
74
75/* Define if you have streambuf::sgetn (you should). */
76#undef HAVE_SGETN
77
78/* Define if you have a public streambuf::seekoff. */
79#undef HAVE_SEEKOFF
80
81/* Define as the return type of signal handlers (int or void). */
82#undef RETSIGTYPE
83
84/* Define if signal handlers have an ellipsis argument in C++. */
85#undef SIGHASELLIP
86
87/* Define to `unsigned' if <sys/types.h> doesn't define. */
88#undef size_t
89
90/* Define if you have the ANSI C header files. */
91#undef STDC_HEADERS
92
93/* Define if your <sys/time.h> declares struct tm. */
94#undef TM_IN_SYS_TIME
95
96/* Define if you have the strerror function. */
97#undef HAVE_STRERROR
98
99/* Define if you have the setenv function. */
100#undef HAVE_SETENV
101
102/* Define if isnan is available from C++. */
103#undef HAVE_ISNAN
104
105/* Define if you have the sigfillset function (and company). */
106#undef HAVE_SIGFILLSET
107
108/* Define if you have the signal function. */
109#undef HAVE_SIGNAL
110
111/* Define if you have the system function. */
112#undef HAVE_SYSTEM
113
114/* Define if you have the drand48 function. */
115#undef HAVE_DRAND48
116
117/* Define if you have the isnan function. */
118#undef HAVE_ISNAN
119
120/* Define if you have the fchdir function. */
121#undef HAVE_FCHDIR
122
123/* Define if you have the getpwuid function. */
124#undef HAVE_GETPWUID
125
126/* Define if you have the geteuid function. */
127#undef HAVE_GETEUID
128
129/* Define if you have the gethostname function. */
130#undef HAVE_GETHOSTNAME
131
132/* Define if you have the time function. */
133#undef HAVE_TIME
134
135/* Define if you have the ctime function. */
136#undef HAVE_CTIME
137
138/* Define if you have the C99 <fenv.h>. */
139#undef HAVE_FENV_H
140
141/* Define if you have the glibc feenableexcept extension. */
142#undef HAVE_FEENABLEEXCEPT
143
144/* Define if you have the glibc fedisableexcept extension. */
145#undef HAVE_FEDISABLEEXCEPT
146
147/* Define if you have the setrlimit function. */
148#undef HAVE_SETRLIMIT
149
150/* Define if you have functioning SYSV IPC. */
151#undef HAVE_SYSV_IPC
152
153/* Define if semctl must have a semun as the fourth argument. */
154#undef SEMCTL_REQUIRES_SEMUN
155
156/* Define to the type used for shared memory. */
157/* #undef SHMTYPE */
158
159#ifndef SHMTYPE
160#define SHMTYPE char*
161#endif
162
163/* Define if you have the <fcntl.h> header file. */
164#undef HAVE_FCNTL_H
165
166/* Define if you have the <limits.h> header file. */
167#undef HAVE_LIMITS_H
168
169/* Define if you have the <sys/ioctl.h> header file. */
170#undef HAVE_SYS_IOCTL_H
171
172/* Define if you have the <sys/time.h> header file. */
173#undef HAVE_SYS_TIME_H
174
175/* Define if you have the <unistd.h> header file. */
176#undef HAVE_UNISTD_H
177
178/* Define if you have the <pthread.h> header file and the pthread library. */
179#undef HAVE_PTHREAD
180
181/* Define if you can have the pthread_attr_setstacksize function. */
182#undef HAVE_PTHREAD_ATTR_SETSTACKSIZE
183
184/* Define if you can have the pthread_attr_getstacksize function. */
185#undef HAVE_PTHREAD_ATTR_GETSTACKSIZE
186
187/* Define if you can have the pthread_attr_getscope function. */
188#undef HAVE_PTHREAD_ATTR_GETSCOPE
189
190/* Define if you can have the pthread_attr_setscope function. */
191#undef HAVE_PTHREAD_ATTR_SETSCOPE
192
193/* Define if you can have the pthread_attr_getinheritsched function. */
194#undef HAVE_PTHREAD_ATTR_GETINHERITSCHED
195
196/* Define if you can have the pthread_attr_setinheritsched function. */
197#undef HAVE_PTHREAD_ATTR_SETINHERITSCHED
198
199/* Define if you can have the pthread_attr_setschedpolicy function. */
200#undef HAVE_PTHREAD_ATTR_SETSCHEDPOLICY
201
202/* Define if you can have the pthread_attr_getschedpolicy function. */
203#undef HAVE_PTHREAD_ATTR_GETSCHEDPOLICY
204
205/* Define if you can have the pthread_attr_setschedparam function. */
206#undef HAVE_PTHREAD_ATTR_SETSCHEDPARAM
207
208/* Define if you can have the pthread_attr_getschedparam function. */
209#undef HAVE_PTHREAD_ATTR_GETSCHEDPARAM
210
211/* Define if you can have the sched_get_priority_max function. */
212#undef HAVE_SCHED_GET_PRIORITY_MAX
213
214/* Define if you can have the sched_get_priority_min function. */
215#undef HAVE_SCHED_GET_PRIORITY_MIN
216
217/* Define if you have the NIAMA library. */
218#undef HAVE_NIAMA
219
220/* Define if you have the <mpi.h> header file and library. */
221#undef HAVE_MPI
222
223/* Define if you have the MPI_Init_thread routine. */
224#undef HAVE_MPI_INIT_THREAD
225
226/* Set to the MPI macro defined the desired threading support level. */
227#undef SC_MPI_THREAD_LEVEL
228
229/* Define if you have the <armci.h> header file and library. */
230#undef HAVE_ARMCI
231
232/* Define if you have the libint header file and library. */
233#undef HAVE_LIBINT
234
235/* Define if you have the libr12 header file and library. */
236#undef HAVE_LIBR12
237
238/* Define if you have the libderiv header file and library. */
239#undef HAVE_LIBDERIV
240
241/* Define if your MPI implementation has MPI-IO functions */
242#undef HAVE_MPIIO
243
244/* Define if you have the <perf.h> header file and library. */
245#undef HAVE_PERF
246
247/* Define if you have <execinfo.h> backtrace and backtrace_symbol_fd. */
248#undef HAVE_BACKTRACE
249
250/* Define if MPIMessageGrp should be used by default. */
251#undef DEFAULT_MPI
252
253/* Define if MTMPIMemoryGrp should be used by default. */
254#undef DEFAULT_MTMPI
255
256/* Define if ARMCIMemoryGrp should be used by default. */
257#undef DEFAULT_ARMCI
258
259/* Define if is MPI is always used (needed if MPI_Init is used to
260 initialize argument list). */
261#undef ALWAYS_USE_MPI
262
263/* Define if you have the m library (-lm). */
264#undef HAVE_LIBM
265
266/* Define if you have the sun library (-lsun). */
267#undef HAVE_LIBSUN
268
269/* Define if you have the fl library (-lfl). */
270#undef HAVE_LIBFL
271
272/* Define if you have the dl library (-ldl). */
273#undef HAVE_LIBDL
274
275/* Define if you have the <dlfcn.h> header file. */
276#undef HAVE_DLFCN_H
277
278/* Define if you have LAPACK
279 */
280#undef HAVE_LAPACK
281
282/* Define if you have the Scalable BLAS package and everything needed for it.
283 */
284#undef HAVE_SCALABLE_BLAS
285
286/* Define if machine byte order is big endian. */
287#undef WORDS_BIGENDIAN
288
289/* The host architecture. */
290#undef HOST_ARCH
291
292/* The target architecture. */
293#undef TARGET_ARCH
294
295/* The version number. */
296#undef SC_VERSION
297
298/* The major version number. */
299#undef SC_MAJOR_VERSION
300
301/* The minor version number. */
302#undef SC_MINOR_VERSION
303
304/* The micro version number. */
305#undef SC_MICRO_VERSION
306
307/* The buildid. */
308#undef SC_BUILDID
309
310/* The library directory in the src distribution. */
311#undef SRC_SCLIBDIR
312
313/* The installed location of the library directory. */
314#undef INSTALLED_SCLIBDIR
315
316/* The location of architecture independent files. */
317#undef SCDATADIR
318
319/* The default memory allocation, in bytes. */
320#undef DEFAULT_SC_MEMORY
321
322/* Define if template should be explicitly instantiated. */
323#undef EXPLICIT_TEMPLATE_INSTANTIATION
324
325/* Define if the C++ keywork "typename" exists. */
326#undef HAVE_TYPENAME
327
328#ifdef __cplusplus
329# ifndef HAVE_TYPENAME
330# define typename
331# endif
332#endif
333
334/* Set to true if "using namespace std" needed to access ostream, etc. */
335#undef USING_NAMESPACE_STD
336
337#endif /* _CONFIG_H */
338
339/*
340 * Local Variables:
341 * mode: c++
342 * End:
343 */
Note: See TracBrowser for help on using the repository browser.