Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Stokhos_ConfigDefs.h
Go to the documentation of this file.
1 // @HEADER
2 // *****************************************************************************
3 // Stokhos Package
4 //
5 // Copyright 2009 NTESS and the Stokhos contributors.
6 // SPDX-License-Identifier: BSD-3-Clause
7 // *****************************************************************************
8 // @HEADER
9 
10 #ifndef STOKHOS_CONFIGDEFS_H
11 #define STOKHOS_CONFIGDEFS_H
12 
13 #ifndef __cplusplus
14 #define __cplusplus
15 #endif
16 
17 /*
18  * The macros PACKAGE, PACKAGE_NAME, etc, get defined for each package and
19  * need to be undef'd here to avoid warnings when this file is included from
20  * another package.
21  * KL 11/25/02
22  */
23 #ifdef PACKAGE
24 #undef PACKAGE
25 #endif
26 
27 #ifdef PACKAGE_NAME
28 #undef PACKAGE_NAME
29 #endif
30 
31 #ifdef PACKAGE_BUGREPORT
32 #undef PACKAGE_BUGREPORT
33 #endif
34 
35 #ifdef PACKAGE_STRING
36 #undef PACKAGE_STRING
37 #endif
38 
39 #ifdef PACKAGE_TARNAME
40 #undef PACKAGE_TARNAME
41 #endif
42 
43 #ifdef PACKAGE_VERSION
44 #undef PACKAGE_VERSION
45 #endif
46 
47 #ifdef VERSION
48 #undef VERSION
49 #endif
50 
51 #ifndef TRILINOS_NO_CONFIG_H
52 #include <Stokhos_config.h>
53 #endif
54 
55 // Whether to use the Static-Fixed-Storage specialization of Sacado::MP::Vector,
56 // which does not use expression templates (default is to not)
57 #define STOKHOS_USE_MP_VECTOR_SFS_SPEC 0
58 
59 #endif /* STOKHOS_CONFIGDEFS_H */