-
Notifications
You must be signed in to change notification settings - Fork 11
/
config.h.in
677 lines (463 loc) · 17.6 KB
/
config.h.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
/* config.h.in. Generated from configure.ac by autoheader. */
/*
* Copyright (C) 2005-2011 Abinit Group (Yann Pouillon)
*
* This file is part of the Abinit software package. For license information,
* please see the COPYING file in the top-level directory of the Abinit source
* distribution.
*
*/
/* Abinit configuration */
#ifndef _ABINIT_CONFIG_H
#define _ABINIT_CONFIG_H
#ifdef __INTEL_COMPILER
#define FC_INTEL 1
#endif
/* Abinit target description. */
#undef ABINIT_TARGET
/* Abinit whole version number. */
#undef ABINIT_VERSION
/* Abinit base version number. */
#undef ABINIT_VERSION_BASE
/* Abinit build date. */
#undef ABINIT_VERSION_BUILD
/* Abinit major version number. */
#undef ABINIT_VERSION_MAJOR
/* Abinit micro version number (patch level). */
#undef ABINIT_VERSION_MICRO
/* Abinit minor version number. */
#undef ABINIT_VERSION_MINOR
/* Fortran module name mangling macro. */
#undef ABI_FC_MOD
/* Define if building universal (internal helper macro) */
#undef AC_APPLE_UNIVERSAL_BUILD
/* Define to 1 if you are using the COMPAQ C compiler. */
#undef CC_COMPAQ
/* Define to 1 if you are using the GNU C compiler. */
#undef CC_GNU
/* Define to 1 if you are using the IBM XL C compiler. */
#undef CC_IBM
/* Define to 1 if you are using the Intel C compiler. */
#undef CC_INTEL
/* Define to 1 if you are using the Open64 C compiler. */
#undef CC_OPEN64
/* Define to 1 if you are using the PathScale C compiler. */
#undef CC_PATHSCALE
/* Define to 1 if you are using the Portland Group C compiler. */
#undef CC_PGI
/* Define to 1 if you are using the Sun C compiler. */
#undef CC_SUN
/* Define to 1 if you are using the COMPAQ C++ compiler. */
#undef CXX_COMPAQ
/* Define to 1 if you are using the GNU C++ compiler. */
#undef CXX_GNU
/* Define to 1 if you are using the IBM XL C++ compiler. */
#undef CXX_IBM
/* Define to 1 if you are using the Intel C++ compiler. */
#undef CXX_INTEL
/* Define to 1 if you are using the Open64 C++ compiler. */
#undef CXX_OPEN64
/* Define to 1 if you are using the PathScale C++ compiler. */
#undef CXX_PATHSCALE
/* Define to 1 if you are using the Portland Group C++ compiler. */
#undef CXX_PGI
/* Define to 1 if you are using the Sun C++ compiler. */
#undef CXX_SUN
/* Define to 1 if you want to activate design-by-contract debugging tests. */
#undef DEBUG_CONTRACT
/* Define to 1 to turn on debug mode. */
#undef DEBUG_MODE
/* Define to 1 if you are using the ABSOFT Fortran compiler. */
#undef FC_ABSOFT
/* Define to dummy `main' function (if any) required to link to the Fortran
libraries. */
#undef FC_DUMMY_MAIN
/* Define if F77 and FC dummy `main' functions are identical. */
#undef FC_DUMMY_MAIN_EQ_F77
/* Define to 1 if you are using the Fujitsu Fortran compiler. */
#undef FC_FUJITSU
/* Define to a macro mangling the given C identifier (in lower and upper
case), which must not contain underscores, for linking with Fortran. */
#undef FC_FUNC
/* As FC_FUNC, but for C identifiers containing underscores. */
#undef FC_FUNC_
/* Define to 1 if you are using the G95 Fortran compiler. */
#undef FC_G95
/* Define to 1 if you are using the GNU Fortran compiler. */
#undef FC_GNU
/* Define to 1 if you are using the Hitachi Fortran compiler. */
#undef FC_HITACHI
/* Define to 1 if you are using the IBM XL Fortran compiler. */
#undef FC_IBM
/* Define to 1 if you are using the Intel Fortran compiler. */
#undef FC_INTEL
/* Define to 1 if you are using the MIPSpro Fortran compiler. */
#undef FC_MIPSPRO
/* Define to 1 if you are using the NAGWare Fortran 95 compiler. */
#undef FC_NAG
/* Define to 1 if you are using the Open64 Fortran compiler. */
#undef FC_OPEN64
/* Define to 1 if you are using the PathScale Fortran compiler. */
#undef FC_PATHSCALE
/* Define to 1 if you are using the Portland Group Fortran compiler. */
#undef FC_PGI
/* Define to 1 if you are using the Sun Fortran compiler. */
#undef FC_SUN
/* Define to 1 if you have the `abort' function. */
#undef HAVE_ABORT
/* Define to 1 if you have an optimized algorithmic library. */
#undef HAVE_ALGO
/* Define to 1 if you have the Levenberg-Marquardt algorithmic library. */
#undef HAVE_ALGO_LEVMAR
/* Define to 1 if you have an optimized MPI-parallel algorithmic library. */
#undef HAVE_ALGO_MPI
/* Define to 1 if you have an optimized serial algorithmic library. */
#undef HAVE_ALGO_SERIAL
/* Define to 1 if you want to activate support for bindings (EXPERIMENTAL). */
#undef HAVE_BINDINGS
/* Define to 1 if you want to activate Bethe-Salpeter unpacking
(EXPERIMENTAL). */
#undef HAVE_BSE_UNPACKED
/* Define to 1 if you are working in a Bazaar branch. */
#undef HAVE_BZR_BRANCH
/* Use C clock for timings. */
#undef HAVE_CCLOCK
/* Define to 1 if you want to enable the Abinit C library (EXPERIMENTAL). */
#undef HAVE_CLIB
/* Define to 1 if you have the `clock_gettime' function. */
#undef HAVE_CLOCK_GETTIME
/* Define to 1 if you have the <cublas.h> header file. */
#undef HAVE_CUBLAS_H
/* Define to 1 if you have the <cuda_runtime_api.h> header file. */
#undef HAVE_CUDA_RUNTIME_API_H
/* Define to 1 if you have the <cufft.h> header file. */
#undef HAVE_CUFFT_H
/* Define to 1 if you have the AtomPAW library. */
#undef HAVE_DFT_ATOMPAW
/* Define to 1 if you have the BigDFT library. */
#undef HAVE_DFT_BIGDFT
/* Define to 1 if you have the LibXC library. */
#undef HAVE_DFT_LIBXC
/* Define to 1 if you have the Wannier90 library. */
#undef HAVE_DFT_WANNIER90
/* Define to 1 if you have the <errno.h> header file. */
#undef HAVE_ERRNO_H
/* Define to 1 if you have the <f90papi.h> header file. */
#undef HAVE_F90PAPI_H
/* Define to 1 if your Fortran compiler supports allocatable arrays in
datatypes. */
#undef HAVE_FC_ALLOCATABLE_DTARRAYS
/* Define to 1 if your Fortran compiler supports cpu_time(). */
#undef HAVE_FC_CPUTIME
/* Define to 1 if your Fortran compiler supports etime(). */
#undef HAVE_FC_ETIME
/* Define to 1 if your Fortran compiler supports exit(). */
#undef HAVE_FC_EXIT
/* Define to 1 if your Fortran compiler supports flush(). */
#undef HAVE_FC_FLUSH
/* Define to 1 if your Fortran compiler supports flush_(). */
#undef HAVE_FC_FLUSH_
/* Define to 1 if your Fortran compiler supports gamma(). */
#undef HAVE_FC_GAMMA
/* Define to 1 if your Fortran compiler supports getenv(). */
#undef HAVE_FC_GETENV
/* Define to 1 if your Fortran compiler supports getpid(). */
#undef HAVE_FC_GETPID
/* Define to 1 if your Fortran compiler accepts quadruple integers. */
#undef HAVE_FC_INT_QUAD
/* Define to 1 if your Fortran compiler provides the iso_c_binding module. */
#undef HAVE_FC_ISO_C_BINDING
/* Define to 1 if your Fortran compiler supports long lines. */
#undef HAVE_FC_LONG_LINES
/* Define to 1 if your Fortran compiler supports the null() intrinsic. */
#undef HAVE_FC_NULL
/* Define to 1 if your Fortran compiler supports stream IO. */
#undef HAVE_FC_STREAM_IO
/* Define to 1 if you have an optimized FFT library. */
#undef HAVE_FFT
/* Define to 1 if you want to use the ASL library for FFT. */
#undef HAVE_FFT_ASL
/* Define to 1 if you want to use the FFTW2 library. */
#undef HAVE_FFT_FFTW2
/* Define to 1 if you want to use the threaded FFTW2 library. */
#undef HAVE_FFT_FFTW2_THREADS
/* Define to 1 if you want to use the FFTW3 library. */
#undef HAVE_FFT_FFTW3
/* Define to 1 if you want to use the threaded FFTW3 library. */
#undef HAVE_FFT_FFTW3_MKL
/* Define to 1 if you want to use the threaded FFTW3 library. */
#undef HAVE_FFT_FFTW3_THREADS
/* Define to 1 if you want to use the HP MLIB library for FFT. */
#undef HAVE_FFT_MLIB
/* Define to 1 if you have an optimized MPI-parallel FFT library. */
#undef HAVE_FFT_MPI
/* Define to 1 if you have an optimized serial FFT library. */
#undef HAVE_FFT_SERIAL
/* Define to 1 if you want to use the SGIMATH library for FFT. */
#undef HAVE_FFT_SGIMATH
/* Define to 1 if your Fortran compiler supports Fortran 2003. */
#undef HAVE_FORTRAN2003
/* Define to 1 if you have a GPU library. */
#undef HAVE_GPU
/* Define to 1 if you have the Cuda library. */
#undef HAVE_GPU_CUDA
/* Define to 1 if you have a Cuda version < 4. */
#undef HAVE_GPU_CUDA3
/* Define to 1 if you want to perform double-precision Cuda calculations. */
#undef HAVE_GPU_CUDA_DP
/* Define to 1 if you want to perform single-precision Cuda calculations. */
#undef HAVE_GPU_CUDA_SP
/* Define to 1 if you have a MPI-aware GPU library. */
#undef HAVE_GPU_MPI
/* Define to 1 if you have a serial GPU library. */
#undef HAVE_GPU_SERIAL
/* Define to 1 if you have the <gsl/gsl_sf_gamma.h> header file. */
#undef HAVE_GSL_GSL_SF_GAMMA_H
/* Define to 1 if you want to activate the use of cut-offs for GW calculations
(EXPERIMENTAL). */
#undef HAVE_GW_CUTOFF
/* Define to 1 if you want to activate double-precision GW calculations
(EXPERIMENTAL). */
#undef HAVE_GW_DPC
/* Define to 1 if you want to activate OpenMP-assisted GW calculations
(EXPERIMENTAL). */
#undef HAVE_GW_OPENMP
/* Define to 1 if you want to activate optimal GW calculations (EXPERIMENTAL).
*/
#undef HAVE_GW_OPTIMAL
/* Define to 1 if you want to activate wrapped GW calculations (EXPERIMENTAL).
*/
#undef HAVE_GW_WRAPPER
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Define to 1 if you have the <levmar.h> header file. */
#undef HAVE_LEVMAR_H
/* Define to 1 if you have the `veclib' library (-lveclib). */
#undef HAVE_LIBVECLIB
/* Define to 1 if you have an optimized linear algebra library. */
#undef HAVE_LINALG
/* Define to 1 if you have the ASL linear algebra library. */
#undef HAVE_LINALG_ASL
/* Define to 1 if you have the ESSL linear algebra library. */
#undef HAVE_LINALG_ESSL
/* Define to 1 if you have an optimized GPU-compatible linear algebra library.
*/
#undef HAVE_LINALG_GPU
/* Define to 1 if you have the MAGMA linear algebra library. */
#undef HAVE_LINALG_MAGMA
/* Define to 1 if you have an optimized MPI-parallel linear algebra library.
*/
#undef HAVE_LINALG_MPI
/* Define to 1 if you have an optimized ScaLAPACK linear algebra library. */
#undef HAVE_LINALG_SCALAPACK
/* Define to 1 if you have an optimized serial linear algebra library. */
#undef HAVE_LINALG_SERIAL
/* Define to 1 if you want to activate workaround for bugged ZDOTC and ZDOTU.
*/
#undef HAVE_LINALG_ZDOTC_BUG
/* Define to 1 if you want to activate workaround for bugged ZDOTC and ZDOTU.
*/
#undef HAVE_LINALG_ZDOTU_BUG
/* Define to 1 if you have the `mallinfo' function. */
#undef HAVE_MALLINFO
/* Define to 1 if you have the <malloc.h> header file. */
#undef HAVE_MALLOC_H
/* Define to 1 if you have an optimized math library. */
#undef HAVE_MATH
/* Define to 1 if you have the GNU Scientific Library. */
#undef HAVE_MATH_GSL
/* Define to 1 if you have the <math.h> header file. */
#undef HAVE_MATH_H
/* Define to 1 if you have the HP MLib Library. */
#undef HAVE_MATH_MLIB
/* Define to 1 if you have an optimized MPI-parallel math library. */
#undef HAVE_MATH_MPI
/* Define to 1 if you have an optimized serial math library. */
#undef HAVE_MATH_SERIAL
/* Define to 1 if you have the <mcheck.h> header file. */
#undef HAVE_MCHECK_H
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
/* Define to 1 if you want to enable MPI support. */
#undef HAVE_MPI
/* Define to 1 if you have a MPI-1 implementation. */
#undef HAVE_MPI1
/* Define to 1 if you have a MPI-2 implementation. */
#undef HAVE_MPI2
/* Define to 1 if you are using XLF. */
#undef HAVE_MPI_INCLUDED_ONCE
/* Define to 1 if you want MPI I/O support. */
#undef HAVE_MPI_IO
/* Define to 1 if you want MPI time tracing support. */
#undef HAVE_MPI_TRACE
/* Define to 1 if your MPI library supports MPI_TYPE_CREATE_STRUCT. */
#undef HAVE_MPI_TYPE_CREATE_STRUCT
/* Define to 1 if you have the <netcdf.h> header file. */
#undef HAVE_NETCDF_H
/* Define to 1 if you have a modern implementation of NumPy. */
#undef HAVE_NUMPY
/* Define to 1 if you have an old implementation of NumPy. */
#undef HAVE_NUMPY_OLD
/* Define to 1 if you want to activate support for Symmetric Multi-Processing
(EXPERIMENTAL). */
#undef HAVE_OPENMP
/* Define to 1 if you are using Linux. */
#undef HAVE_OS_LINUX
/* Define to 1 if you are using MacOS X. */
#undef HAVE_OS_MACOSX
/* Define to 1 if you are using Windows. */
#undef HAVE_OS_WINDOWS
/* Define to 1 if you have the <stdarg.h> header file. */
#undef HAVE_STDARG_H
/* Define to 1 if you have the <stddef.h> header file. */
#undef HAVE_STDDEF_H
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
/* Define to 1 if you have the <stdio.h> header file. */
#undef HAVE_STDIO_H
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define to 1 if you have the <sys/malloc.h> header file. */
#undef HAVE_SYS_MALLOC_H
/* Define to 1 if you have the <sys/resource.h> header file. */
#undef HAVE_SYS_RESOURCE_H
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
/* Define to 1 if you have the <sys/time.h> header file. */
#undef HAVE_SYS_TIME_H
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
/* Define to 1 if you have the <termios.h> header file. */
#undef HAVE_TERMIOS_H
/* Define to 1 if you have an optimized timer library. */
#undef HAVE_TIMER
/* Define to 1 if you want to use the Abinit timer. */
#undef HAVE_TIMER_ABINIT
/* Define to 1 if you have an optimized MPI-parallel timer library. */
#undef HAVE_TIMER_MPI
/* Define to 1 if you have the PAPI library. */
#undef HAVE_TIMER_PAPI
/* Define to 1 if you have an optimized serial timer library. */
#undef HAVE_TIMER_SERIAL
/* Define to 1 if you have the <time.h> header file. */
#undef HAVE_TIME_H
/* Define to 1 if you have the ETSF_IO library. */
#undef HAVE_TRIO_ETSF_IO
/* Define to 1 if you have the FoX library. */
#undef HAVE_TRIO_FOX
/* Define to 1 if you have the NetCDF library. */
#undef HAVE_TRIO_NETCDF
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Define to 1 if you have the <xc_funcs.h> header file. */
#undef HAVE_XC_FUNCS_H
/* Define to 1 if you have the <xc.h> header file. */
#undef HAVE_XC_H
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
#undef NO_MINUS_C_MINUS_O
/* Name of package */
#undef PACKAGE
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#undef PACKAGE_NAME
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
/* Define to the home page for this package. */
#undef PACKAGE_URL
/* Define to the version of this package. */
#undef PACKAGE_VERSION
/* Define to 1 if you want to tell Abinit to read file lists from standard
input. */
#undef READ_FROM_FILE
/* The size of `char', as computed by sizeof. */
#undef SIZEOF_CHAR
/* The size of `double', as computed by sizeof. */
#undef SIZEOF_DOUBLE
/* The size of `float', as computed by sizeof. */
#undef SIZEOF_FLOAT
/* The size of `int', as computed by sizeof. */
#undef SIZEOF_INT
/* The size of `long', as computed by sizeof. */
#undef SIZEOF_LONG
/* The size of `long double', as computed by sizeof. */
#undef SIZEOF_LONG_DOUBLE
/* The size of `long long', as computed by sizeof. */
#undef SIZEOF_LONG_LONG
/* The size of `ptrdiff_t', as computed by sizeof. */
#undef SIZEOF_PTRDIFF_T
/* The size of `short', as computed by sizeof. */
#undef SIZEOF_SHORT
/* The size of `size_t', as computed by sizeof. */
#undef SIZEOF_SIZE_T
/* The size of `unsigned int', as computed by sizeof. */
#undef SIZEOF_UNSIGNED_INT
/* The size of `unsigned long', as computed by sizeof. */
#undef SIZEOF_UNSIGNED_LONG
/* The size of `unsigned long long', as computed by sizeof. */
#undef SIZEOF_UNSIGNED_LONG_LONG
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
/* Define to 1 if you want to enable build of macroave (EXPERIMENTAL). */
#undef USE_MACROAVE
/* Version number of package */
#undef VERSION
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#if defined AC_APPLE_UNIVERSAL_BUILD
# if defined __BIG_ENDIAN__
# define WORDS_BIGENDIAN 1
# endif
#else
# ifndef WORDS_BIGENDIAN
# undef WORDS_BIGENDIAN
# endif
#endif
/* Define to empty if `const' does not conform to ANSI C. */
#undef const
/* Define to `unsigned int' if <sys/types.h> does not define. */
#undef size_t
/* *** BEGIN sanity checks *** */
/* MPI options */
#if defined HAVE_MPI
/* Check that one MPI level is actually defined */
#if ! defined HAVE_MPI1 && ! defined HAVE_MPI2
#error "HAVE_MPI1 and HAVE_MPI2 are both undefined"
#endif
/* Check that only one MPI level has been defined */
#if defined HAVE_MPI1 && defined HAVE_MPI2
#error "HAVE_MPI1 and HAVE_MPI2 are both defined"
#endif
#else /* HAVE_MPI */
/* Check that no MPI level is defined */
#if defined HAVE_MPI1 || defined HAVE_MPI2
#error "HAVE_MPI1 and HAVE_MPI2 must be undefined"
#endif
/* Check that MPI-IO is undefined */
#if defined HAVE_MPI_IO
#error "HAVE_MPI_IO must be undefined"
#endif
/* Check that MPI time tracing is undefined */
#if defined HAVE_MPI_TRACE
#error "HAVE_MPI_TRACE must be undefined"
#endif
/* Check that MPI tricks are undefined */
#if defined HAVE_MPI_INCLUDED_ONCE
#error "MPI-related CPP tricks must be undefined"
#endif
#endif /* HAVE_MPI */
/* ETSF_IO support */
#if defined HAVE_ETSF_IO
/* Check that NetCDF is defined */
#if ! defined HAVE_NETCDF
#error "HAVE_NETCDF must but defined for ETSF_IO to work"
#endif
#endif /* HAVE_ETSF_IO */
/* *** END sanity checks *** */
#endif /* _ABINIT_CONFIG_H */