Eigenvalue SoLvers for Petaflop-Applications (ELPA) 2024.03.001
Loading...
Searching...
No Matches
Macros
config-f90.h File Reference

Go to the source code of this file.

Macros

#define BAND_TO_FULL_BLOCKING   1
 
#define CURRENT_API_VERSION   20241103
 
#define CURRENT_AUTOTUNE_VERSION   20241103
 
#define CURRENT_WITH_AMD_GPU_VERSION   0
 
#define CURRENT_WITH_NVIDIA_GPU_VERSION   0
 
#define CURRENT_WITH_SYCL_GPU_VERSION   0
 
#define EARLIEST_API_VERSION   20170403
 
#define EARLIEST_AUTOTUNE_VERSION   20171201
 
#define ELPA_BUILDTIME   1712566878
 
#define ENABLE_AUTOTUNING   1
 
#define HAVE_AFFINITY_CHECKING   1
 
#define HAVE_AVX   1
 
#define HAVE_CXX17   1
 
#define HAVE_DETAILED_TIMINGS   1
 
#define HAVE_ENVIRONMENT_CHECKING   1
 
#define HAVE_INTTYPES_H   1
 
#define HAVE_ISO_FORTRAN_ENV   1
 
#define HAVE_MMX   1
 
#define HAVE_MPI_MODULE   1
 
#define HAVE_SKEWSYMMETRIC   1
 
#define HAVE_SSE   1
 
#define HAVE_SSE2   1
 
#define HAVE_SSE3   1
 
#define HAVE_SSE4_1   1
 
#define HAVE_SSE4_2   1
 
#define HAVE_SSE_INTRINSICS   1
 
#define HAVE_SSSE3   1
 
#define HAVE_STDINT_H   1
 
#define HAVE_STDIO_H   1
 
#define HAVE_STDLIB_H   1
 
#define HAVE_STRINGS_H   1
 
#define HAVE_STRING_H   1
 
#define HAVE_SYS_STAT_H   1
 
#define HAVE_SYS_TYPES_H   1
 
#define HAVE_UNISTD_H   1
 
#define HAVE_VSX_SSE   1
 
#define LT_OBJDIR   ".libs/"
 
#define PACKAGE   "elpa"
 
#define PACKAGE_BUGREPORT   "elpa-library@mpcdf.mpg.de"
 
#define PACKAGE_NAME   "elpa"
 
#define PACKAGE_STRING   "elpa 2024.03.001"
 
#define PACKAGE_TARNAME   "elpa"
 
#define PACKAGE_URL   ""
 
#define PACKAGE_VERSION   "2024.03.001"
 
#define SIZEOF_LONG_INT   8
 
#define STDC_HEADERS   1
 
#define USE_ASSUMED_SIZE   1
 
#define USE_FORTRAN2008   1
 
#define VERSION   "2024.03.001"
 
#define WANT_SINGLE_PRECISION_COMPLEX   1
 
#define WANT_SINGLE_PRECISION_REAL   1
 
#define WITH_COMPLEX_AVX_BLOCK1_KERNEL   1
 
#define WITH_COMPLEX_AVX_BLOCK2_KERNEL   1
 
#define WITH_COMPLEX_GENERIC_KERNEL   1
 
#define WITH_COMPLEX_GENERIC_SIMPLE_KERNEL   1
 
#define WITH_COMPLEX_SSE_ASSEMBLY_KERNEL   1
 
#define WITH_COMPLEX_SSE_BLOCK1_KERNEL   1
 
#define WITH_COMPLEX_SSE_BLOCK2_KERNEL   1
 
#define WITH_MPI   1
 
#define WITH_REAL_AVX_BLOCK2_KERNEL   1
 
#define WITH_REAL_AVX_BLOCK4_KERNEL   1
 
#define WITH_REAL_AVX_BLOCK6_KERNEL   1
 
#define WITH_REAL_GENERIC_KERNEL   1
 
#define WITH_REAL_GENERIC_SIMPLE_BLOCK4_KERNEL   1
 
#define WITH_REAL_GENERIC_SIMPLE_BLOCK6_KERNEL   1
 
#define WITH_REAL_GENERIC_SIMPLE_KERNEL   1
 
#define WITH_REAL_SSE_ASSEMBLY_KERNEL   1
 
#define WITH_REAL_SSE_BLOCK2_KERNEL   1
 
#define WITH_REAL_SSE_BLOCK4_KERNEL   1
 
#define WITH_REAL_SSE_BLOCK6_KERNEL   1
 

Macro Definition Documentation

◆ BAND_TO_FULL_BLOCKING

#define BAND_TO_FULL_BLOCKING   1

◆ CURRENT_API_VERSION

#define CURRENT_API_VERSION   20241103

◆ CURRENT_AUTOTUNE_VERSION

#define CURRENT_AUTOTUNE_VERSION   20241103

◆ CURRENT_WITH_AMD_GPU_VERSION

#define CURRENT_WITH_AMD_GPU_VERSION   0

◆ CURRENT_WITH_NVIDIA_GPU_VERSION

#define CURRENT_WITH_NVIDIA_GPU_VERSION   0

◆ CURRENT_WITH_SYCL_GPU_VERSION

#define CURRENT_WITH_SYCL_GPU_VERSION   0

◆ EARLIEST_API_VERSION

#define EARLIEST_API_VERSION   20170403

◆ EARLIEST_AUTOTUNE_VERSION

#define EARLIEST_AUTOTUNE_VERSION   20171201

◆ ELPA_BUILDTIME

#define ELPA_BUILDTIME   1712566878

◆ ENABLE_AUTOTUNING

#define ENABLE_AUTOTUNING   1

◆ HAVE_AFFINITY_CHECKING

#define HAVE_AFFINITY_CHECKING   1

◆ HAVE_AVX

#define HAVE_AVX   1

◆ HAVE_CXX17

#define HAVE_CXX17   1

◆ HAVE_DETAILED_TIMINGS

#define HAVE_DETAILED_TIMINGS   1

◆ HAVE_ENVIRONMENT_CHECKING

#define HAVE_ENVIRONMENT_CHECKING   1

◆ HAVE_INTTYPES_H

#define HAVE_INTTYPES_H   1

◆ HAVE_ISO_FORTRAN_ENV

#define HAVE_ISO_FORTRAN_ENV   1

◆ HAVE_MMX

#define HAVE_MMX   1

◆ HAVE_MPI_MODULE

#define HAVE_MPI_MODULE   1

◆ HAVE_SKEWSYMMETRIC

#define HAVE_SKEWSYMMETRIC   1

◆ HAVE_SSE

#define HAVE_SSE   1

◆ HAVE_SSE2

#define HAVE_SSE2   1

◆ HAVE_SSE3

#define HAVE_SSE3   1

◆ HAVE_SSE4_1

#define HAVE_SSE4_1   1

◆ HAVE_SSE4_2

#define HAVE_SSE4_2   1

◆ HAVE_SSE_INTRINSICS

#define HAVE_SSE_INTRINSICS   1

◆ HAVE_SSSE3

#define HAVE_SSSE3   1

◆ HAVE_STDINT_H

#define HAVE_STDINT_H   1

◆ HAVE_STDIO_H

#define HAVE_STDIO_H   1

◆ HAVE_STDLIB_H

#define HAVE_STDLIB_H   1

◆ HAVE_STRING_H

#define HAVE_STRING_H   1

◆ HAVE_STRINGS_H

#define HAVE_STRINGS_H   1

◆ HAVE_SYS_STAT_H

#define HAVE_SYS_STAT_H   1

◆ HAVE_SYS_TYPES_H

#define HAVE_SYS_TYPES_H   1

◆ HAVE_UNISTD_H

#define HAVE_UNISTD_H   1

◆ HAVE_VSX_SSE

#define HAVE_VSX_SSE   1

◆ LT_OBJDIR

#define LT_OBJDIR   ".libs/"

◆ PACKAGE

#define PACKAGE   "elpa"

◆ PACKAGE_BUGREPORT

#define PACKAGE_BUGREPORT   "elpa-library@mpcdf.mpg.de"

◆ PACKAGE_NAME

#define PACKAGE_NAME   "elpa"

◆ PACKAGE_STRING

#define PACKAGE_STRING   "elpa 2024.03.001"

◆ PACKAGE_TARNAME

#define PACKAGE_TARNAME   "elpa"

◆ PACKAGE_URL

#define PACKAGE_URL   ""

◆ PACKAGE_VERSION

#define PACKAGE_VERSION   "2024.03.001"

◆ SIZEOF_LONG_INT

#define SIZEOF_LONG_INT   8

◆ STDC_HEADERS

#define STDC_HEADERS   1

◆ USE_ASSUMED_SIZE

#define USE_ASSUMED_SIZE   1

◆ USE_FORTRAN2008

#define USE_FORTRAN2008   1

◆ VERSION

#define VERSION   "2024.03.001"

◆ WANT_SINGLE_PRECISION_COMPLEX

#define WANT_SINGLE_PRECISION_COMPLEX   1

◆ WANT_SINGLE_PRECISION_REAL

#define WANT_SINGLE_PRECISION_REAL   1

◆ WITH_COMPLEX_AVX_BLOCK1_KERNEL

#define WITH_COMPLEX_AVX_BLOCK1_KERNEL   1

◆ WITH_COMPLEX_AVX_BLOCK2_KERNEL

#define WITH_COMPLEX_AVX_BLOCK2_KERNEL   1

◆ WITH_COMPLEX_GENERIC_KERNEL

#define WITH_COMPLEX_GENERIC_KERNEL   1

◆ WITH_COMPLEX_GENERIC_SIMPLE_KERNEL

#define WITH_COMPLEX_GENERIC_SIMPLE_KERNEL   1

◆ WITH_COMPLEX_SSE_ASSEMBLY_KERNEL

#define WITH_COMPLEX_SSE_ASSEMBLY_KERNEL   1

◆ WITH_COMPLEX_SSE_BLOCK1_KERNEL

#define WITH_COMPLEX_SSE_BLOCK1_KERNEL   1

◆ WITH_COMPLEX_SSE_BLOCK2_KERNEL

#define WITH_COMPLEX_SSE_BLOCK2_KERNEL   1

◆ WITH_MPI

#define WITH_MPI   1

◆ WITH_REAL_AVX_BLOCK2_KERNEL

#define WITH_REAL_AVX_BLOCK2_KERNEL   1

◆ WITH_REAL_AVX_BLOCK4_KERNEL

#define WITH_REAL_AVX_BLOCK4_KERNEL   1

◆ WITH_REAL_AVX_BLOCK6_KERNEL

#define WITH_REAL_AVX_BLOCK6_KERNEL   1

◆ WITH_REAL_GENERIC_KERNEL

#define WITH_REAL_GENERIC_KERNEL   1

◆ WITH_REAL_GENERIC_SIMPLE_BLOCK4_KERNEL

#define WITH_REAL_GENERIC_SIMPLE_BLOCK4_KERNEL   1

◆ WITH_REAL_GENERIC_SIMPLE_BLOCK6_KERNEL

#define WITH_REAL_GENERIC_SIMPLE_BLOCK6_KERNEL   1

◆ WITH_REAL_GENERIC_SIMPLE_KERNEL

#define WITH_REAL_GENERIC_SIMPLE_KERNEL   1

◆ WITH_REAL_SSE_ASSEMBLY_KERNEL

#define WITH_REAL_SSE_ASSEMBLY_KERNEL   1

◆ WITH_REAL_SSE_BLOCK2_KERNEL

#define WITH_REAL_SSE_BLOCK2_KERNEL   1

◆ WITH_REAL_SSE_BLOCK4_KERNEL

#define WITH_REAL_SSE_BLOCK4_KERNEL   1

◆ WITH_REAL_SSE_BLOCK6_KERNEL

#define WITH_REAL_SSE_BLOCK6_KERNEL   1