ARTS  2.3.1285(git:92a29ea9-dirty)
config.h File Reference

Go to the source code of this file.

Macros

#define _GNU_SOURCE   1
 
#define COMPILE_FLAGS   " -fvisibility=hidden -fvisibility-inlines-hidden -ftemplate-depth-1024 -fopenmp -W -Wall -Wshadow -Wconversion -Wno-sign-conversion -Wno-unknown-pragmas -Wno-strict-overflow -O2 -g "
 
#define COMPILER   "GNU 7.4.0 (/usr/bin/c++)"
 
#define FORTRAN_COMPILER   "gfortran"
 
#define ARTS_DEFAULT_INCLUDE_DIR   "/srv/arts-build/docserver/arts-trunk/arts/controlfiles"
 
#define LINUX   1
 
#define ENABLE_RT4
 
#define ENABLE_FASTEM
 
#define ENABLE_REFICE
 
#define ENABLE_TMATRIX
 
#define ENABLE_ZLIB
 
#define ENABLE_DOCSERVER
 
#define OEM_SUPPORT
 
#define HAVE_STDLIB_H   1
 
#define HAVE_STRINGS_H   1
 
#define HAVE_STRING_H   1
 
#define HAVE_SYS_STAT_H   1
 
#define HAVE_SYS_TIMES_H   1
 
#define HAVE_SYS_TYPES_H   1
 
#define HAVE_UNISTD_H   1
 
#define HAVE_GETOPT_H   1
 
#define HAVE_FCNTL_H   1
 
#define HAVE_MATH_H   1
 
#define HAVE_ERRNO_H   1
 
#define HAVE_LIMITS_H   1
 
#define HAVE_STDIO_H   1
 
#define HAVE_LOCALE_H   1
 
#define HAVE_PTHREAD_H   1
 
#define HAVE_SYS_TIME_H   1
 
#define HAVE_SYS_MSG_H   1
 
#define HAVE_NETDB_H   1
 
#define HAVE_NETINET_IN_H   1
 
#define HAVE_NETINET_TCP_H   1
 
#define HAVE_SYS_SOCKET_H   1
 
#define HAVE_SYS_MMAN_H   1
 
#define HAVE_ARPA_INET_H   1
 
#define HAVE_SYS_SELECT_H   1
 
#define HAVE_POLL_H   1
 
#define HAVE_CSTDLIB   1
 
#define HAVE_CSTRING   1
 
#define HAVE_CTIME   1
 
#define HAVE_REMOVE
 
#define TIME_SUPPORT   1
 
#define INDEX   long
 
#define NUMERIC   double
 
#define OS_NAME   "Unix"
 
#define HAVE_BOOL
 
#define HAVE_CONST_CAST
 
#define HAVE_NAMESPACES
 
#define HAVE_STATIC_CAST
 
#define HAVE_TEMPLATES
 
#define OS_VERSION   ""
 
#define PACKAGE   "arts"
 
#define SIZEOF_INT   4
 
#define SIZEOF_LONG   8
 
#define SIZEOF_SIZE_T   8
 
#define SIZEOF_DOUBLE   8
 
#define SIZEOF_FLOAT   4
 
#define USE_DOUBLE
 
#define _U_   __attribute((unused))
 

Macro Definition Documentation

◆ _GNU_SOURCE

#define _GNU_SOURCE   1

Definition at line 1 of file config.h.

◆ _U_

#define _U_   __attribute((unused))

Definition at line 183 of file config.h.

Referenced by MdRecord::MdRecord().

◆ ARTS_DEFAULT_INCLUDE_DIR

#define ARTS_DEFAULT_INCLUDE_DIR   "/srv/arts-build/docserver/arts-trunk/arts/controlfiles"

Definition at line 13 of file config.h.

◆ COMPILE_FLAGS

#define COMPILE_FLAGS   " -fvisibility=hidden -fvisibility-inlines-hidden -ftemplate-depth-1024 -fopenmp -W -Wall -Wshadow -Wconversion -Wno-sign-conversion -Wno-unknown-pragmas -Wno-strict-overflow -O2 -g "

Definition at line 4 of file config.h.

Referenced by main().

◆ COMPILER

#define COMPILER   "GNU 7.4.0 (/usr/bin/c++)"

Definition at line 7 of file config.h.

Referenced by main().

◆ ENABLE_DOCSERVER

#define ENABLE_DOCSERVER

Definition at line 46 of file config.h.

◆ ENABLE_FASTEM

#define ENABLE_FASTEM

Definition at line 30 of file config.h.

◆ ENABLE_REFICE

#define ENABLE_REFICE

Definition at line 33 of file config.h.

◆ ENABLE_RT4

#define ENABLE_RT4

Definition at line 27 of file config.h.

◆ ENABLE_TMATRIX

#define ENABLE_TMATRIX

Definition at line 39 of file config.h.

◆ ENABLE_ZLIB

#define ENABLE_ZLIB

Definition at line 43 of file config.h.

◆ FORTRAN_COMPILER

#define FORTRAN_COMPILER   "gfortran"

Definition at line 10 of file config.h.

Referenced by main().

◆ HAVE_ARPA_INET_H

#define HAVE_ARPA_INET_H   1

Definition at line 95 of file config.h.

◆ HAVE_BOOL

#define HAVE_BOOL

Definition at line 120 of file config.h.

◆ HAVE_CONST_CAST

#define HAVE_CONST_CAST

Definition at line 123 of file config.h.

◆ HAVE_CSTDLIB

#define HAVE_CSTDLIB   1

Definition at line 100 of file config.h.

◆ HAVE_CSTRING

#define HAVE_CSTRING   1

Definition at line 101 of file config.h.

◆ HAVE_CTIME

#define HAVE_CTIME   1

Definition at line 102 of file config.h.

◆ HAVE_ERRNO_H

#define HAVE_ERRNO_H   1

Definition at line 80 of file config.h.

◆ HAVE_FCNTL_H

#define HAVE_FCNTL_H   1

Definition at line 78 of file config.h.

◆ HAVE_GETOPT_H

#define HAVE_GETOPT_H   1

Definition at line 74 of file config.h.

◆ HAVE_LIMITS_H

#define HAVE_LIMITS_H   1

Definition at line 81 of file config.h.

◆ HAVE_LOCALE_H

#define HAVE_LOCALE_H   1

Definition at line 83 of file config.h.

◆ HAVE_MATH_H

#define HAVE_MATH_H   1

Definition at line 79 of file config.h.

◆ HAVE_NAMESPACES

#define HAVE_NAMESPACES

Definition at line 126 of file config.h.

◆ HAVE_NETDB_H

#define HAVE_NETDB_H   1

Definition at line 90 of file config.h.

◆ HAVE_NETINET_IN_H

#define HAVE_NETINET_IN_H   1

Definition at line 91 of file config.h.

◆ HAVE_NETINET_TCP_H

#define HAVE_NETINET_TCP_H   1

Definition at line 92 of file config.h.

◆ HAVE_POLL_H

#define HAVE_POLL_H   1

Definition at line 97 of file config.h.

◆ HAVE_PTHREAD_H

#define HAVE_PTHREAD_H   1

Definition at line 84 of file config.h.

◆ HAVE_REMOVE

#define HAVE_REMOVE

Definition at line 105 of file config.h.

◆ HAVE_STATIC_CAST

#define HAVE_STATIC_CAST

Definition at line 129 of file config.h.

◆ HAVE_STDIO_H

#define HAVE_STDIO_H   1

Definition at line 82 of file config.h.

◆ HAVE_STDLIB_H

#define HAVE_STDLIB_H   1

Definition at line 67 of file config.h.

◆ HAVE_STRING_H

#define HAVE_STRING_H   1

Definition at line 69 of file config.h.

◆ HAVE_STRINGS_H

#define HAVE_STRINGS_H   1

Definition at line 68 of file config.h.

◆ HAVE_SYS_MMAN_H

#define HAVE_SYS_MMAN_H   1

Definition at line 94 of file config.h.

◆ HAVE_SYS_MSG_H

#define HAVE_SYS_MSG_H   1

Definition at line 89 of file config.h.

◆ HAVE_SYS_SELECT_H

#define HAVE_SYS_SELECT_H   1

Definition at line 96 of file config.h.

◆ HAVE_SYS_SOCKET_H

#define HAVE_SYS_SOCKET_H   1

Definition at line 93 of file config.h.

◆ HAVE_SYS_STAT_H

#define HAVE_SYS_STAT_H   1

Definition at line 70 of file config.h.

◆ HAVE_SYS_TIME_H

#define HAVE_SYS_TIME_H   1

Definition at line 88 of file config.h.

◆ HAVE_SYS_TIMES_H

#define HAVE_SYS_TIMES_H   1

Definition at line 71 of file config.h.

◆ HAVE_SYS_TYPES_H

#define HAVE_SYS_TYPES_H   1

Definition at line 72 of file config.h.

◆ HAVE_TEMPLATES

#define HAVE_TEMPLATES

Definition at line 132 of file config.h.

◆ HAVE_UNISTD_H

#define HAVE_UNISTD_H   1

Definition at line 73 of file config.h.

◆ INDEX

#define INDEX   long

Definition at line 111 of file config.h.

◆ LINUX

#define LINUX   1

Definition at line 16 of file config.h.

◆ NUMERIC

#define NUMERIC   double

Definition at line 114 of file config.h.

◆ OEM_SUPPORT

#define OEM_SUPPORT

Definition at line 61 of file config.h.

◆ OS_NAME

#define OS_NAME   "Unix"

Definition at line 117 of file config.h.

◆ OS_VERSION

#define OS_VERSION   ""

Definition at line 138 of file config.h.

◆ PACKAGE

#define PACKAGE   "arts"

Definition at line 141 of file config.h.

◆ SIZEOF_DOUBLE

#define SIZEOF_DOUBLE   8

Definition at line 168 of file config.h.

◆ SIZEOF_FLOAT

#define SIZEOF_FLOAT   4

Definition at line 171 of file config.h.

◆ SIZEOF_INT

#define SIZEOF_INT   4

Definition at line 159 of file config.h.

◆ SIZEOF_LONG

#define SIZEOF_LONG   8

Definition at line 162 of file config.h.

◆ SIZEOF_SIZE_T

#define SIZEOF_SIZE_T   8

Definition at line 165 of file config.h.

◆ TIME_SUPPORT

#define TIME_SUPPORT   1

Definition at line 108 of file config.h.

◆ USE_DOUBLE

#define USE_DOUBLE

Definition at line 177 of file config.h.