Stratimikos Package Browser (Single Doxygen Collection)
Version of the Day
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
src
Stratimikos_ConfigDefs.hpp
Go to the documentation of this file.
1
// @HEADER
2
// *****************************************************************************
3
// Stratimikos: Thyra-based strategies for linear solvers
4
//
5
// Copyright 2006 NTESS and the Stratimikos contributors.
6
// SPDX-License-Identifier: BSD-3-Clause
7
// *****************************************************************************
8
// @HEADER
9
10
#ifndef _STRATIMIKOS_CONFIGDEFS_H_
11
#define _STRATIMIKOS_CONFIGDEFS_H_
12
13
/* Let Teuchos' configure process do all of the work! */
14
#include <
Teuchos_ConfigDefs.hpp
>
15
16
/*
17
* The macros PACKAGE, PACKAGE_NAME, etc, get defined for each package and need to
18
* be undef'd here to avoid warnings when this file is included from another package.
19
*/
20
#ifdef PACKAGE
21
#undef PACKAGE
22
#endif
23
24
#ifdef PACKAGE_NAME
25
#undef PACKAGE_NAME
26
#endif
27
28
#ifdef PACKAGE_BUGREPORT
29
#undef PACKAGE_BUGREPORT
30
#endif
31
32
#ifdef PACKAGE_STRING
33
#undef PACKAGE_STRING
34
#endif
35
36
#ifdef PACKAGE_TARNAME
37
#undef PACKAGE_TARNAME
38
#endif
39
40
#ifdef PACKAGE_VERSION
41
#undef PACKAGE_VERSION
42
#endif
43
44
#ifdef VERSION
45
#undef VERSION
46
#endif
47
48
#include <Stratimikos_Config.h>
49
50
// We need these macros in a lot of files and this is small so let's include
51
// it here.
52
#include "
Teuchos_CompilerCodeTweakMacros.hpp
"
53
54
#endif
/*_STRATIMIKOS_CONFIGDEFS_H_*/
Teuchos_CompilerCodeTweakMacros.hpp
Teuchos_ConfigDefs.hpp
Generated on Fri Dec 20 2024 09:21:48 for Stratimikos Package Browser (Single Doxygen Collection) by
1.8.5