deal.II version GIT relicensing-2167-g9622207b8f 2024-11-21 12:40:00+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
undefine_macros.h
Go to the documentation of this file.
1// ------------------------------------------------------------------------
2//
3// SPDX-License-Identifier: LGPL-2.1-or-later
4// Copyright (C) 2018 - 2020 by the deal.II authors
5//
6// This file is part of the deal.II library.
7//
8// Part of the source code is dual licensed under Apache-2.0 WITH
9// LLVM-exception OR LGPL-2.1-or-later. Detailed license information
10// governing the source code and code contributions can be found in
11// LICENSE.md and CONTRIBUTING.md at the top level directory of deal.II.
12//
13// ------------------------------------------------------------------------
14
15#include <deal.II/base/config.h>
16
17// This header undefines all macros that are not namespaced (i.e., macros that
18// do not start with deal or DEAL).
19
20#ifdef Assert
21# undef Assert
22#endif // #ifdef Assert
23
24#ifdef AssertARKode
25# undef AssertARKode
26#endif // #ifdef AssertARKode
27
28#ifdef AssertCusolver
29# undef AssertCusolver
30#endif // #ifdef AssertCusolver
31
32#ifdef AssertCusparse
33# undef AssertCusparse
34#endif // #ifdef AssertCusparse
35
36#ifdef AssertDimension
37# undef AssertDimension
38#endif // #ifdef AssertDimension
39
40#ifdef AssertIDA
41# undef AssertIDA
42#endif // #ifdef AssertIDA
43
44#ifdef AssertIndexRange
45# undef AssertIndexRange
46#endif // #ifdef AssertIndexRange
47
48#ifdef AssertIsFinite
49# undef AssertIsFinite
50#endif // #ifdef AssertIsFinite
51
52#ifdef AssertKINSOL
53# undef AssertKINSOL
54#endif // #ifdef AssertKINSOL
55
56#ifdef AssertNothrow
57# undef AssertNothrow
58#endif // #ifdef AssertNothrow
59
60#ifdef AssertNothrowCusparse
61# undef AssertNothrowCusparse
62#endif // #ifdef AssertNothrowCusparse
63
64#ifdef AssertThrow
65# undef AssertThrow
66#endif // #ifdef AssertThrow
67
68#ifdef AssertThrowMPI
69# undef AssertThrowMPI
70#endif // #ifdef AssertThrowMPI
71
72#ifdef AssertThrowExodusII
73# undef AssertThrowExodusII
74#endif // #ifdef AssertThrowExodusII
75
76#ifdef AssertVectorVectorDimension
77# undef AssertVectorVectorDimension
78#endif // #ifdef AssertVectorVectorDimension
79
80#ifdef DeclException0
81# undef DeclException0
82#endif // #ifdef DeclException0
83
84#ifdef DeclException1
85# undef DeclException1
86#endif // #ifdef DeclException1
87
88#ifdef DeclException2
89# undef DeclException2
90#endif // #ifdef DeclException2
91
92#ifdef DeclException3
93# undef DeclException3
94#endif // #ifdef DeclException3
95
96#ifdef DeclException4
97# undef DeclException4
98#endif // #ifdef DeclException4
99
100#ifdef DeclException5
101# undef DeclException5
102#endif // #ifdef DeclException5
103
104#ifdef DeclExceptionMsg
105# undef DeclExceptionMsg
106#endif // #ifdef DeclExceptionMsg