deal.II version GIT relicensing-6759-gba22b5843e 2026-09-18 10:10:01+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: Apache-2.0 WITH LLVM-exception OR LGPL-2.1-or-later
4// Copyright (C) 2018 - 2024 by the deal.II authors
5//
6// This file is part of the deal.II library.
7//
8// Detailed license information governing the source code and contributions
9// can be found in LICENSE.md and CONTRIBUTING.md at the top level directory.
10//
11// -----------------------------------------------------------------------------
12
13#include <deal.II/base/config.h>
14
15// This header undefines all macros that are not namespaced (i.e., macros that
16// do not start with deal or DEAL).
17
18#ifdef Assert
19# undef Assert
20#endif // #ifdef Assert
21
22#ifdef AssertARKode
23# undef AssertARKode
24#endif // #ifdef AssertARKode
25
26#ifdef AssertCusolver
27# undef AssertCusolver
28#endif // #ifdef AssertCusolver
29
30#ifdef AssertCusparse
31# undef AssertCusparse
32#endif // #ifdef AssertCusparse
33
34#ifdef AssertDimension
35# undef AssertDimension
36#endif // #ifdef AssertDimension
37
38#ifdef AssertIDA
39# undef AssertIDA
40#endif // #ifdef AssertIDA
41
42#ifdef AssertIndexRange
43# undef AssertIndexRange
44#endif // #ifdef AssertIndexRange
45
46#ifdef AssertIsFinite
47# undef AssertIsFinite
48#endif // #ifdef AssertIsFinite
49
50#ifdef AssertKINSOL
51# undef AssertKINSOL
52#endif // #ifdef AssertKINSOL
53
54#ifdef AssertNothrow
55# undef AssertNothrow
56#endif // #ifdef AssertNothrow
57
58#ifdef AssertNothrowCusparse
59# undef AssertNothrowCusparse
60#endif // #ifdef AssertNothrowCusparse
61
62#ifdef AssertThrow
63# undef AssertThrow
64#endif // #ifdef AssertThrow
65
66#ifdef AssertThrowMPI
67# undef AssertThrowMPI
68#endif // #ifdef AssertThrowMPI
69
70#ifdef AssertThrowExodusII
71# undef AssertThrowExodusII
72#endif // #ifdef AssertThrowExodusII
73
74#ifdef AssertVectorVectorDimension
75# undef AssertVectorVectorDimension
76#endif // #ifdef AssertVectorVectorDimension
77
78#ifdef DeclException0
79# undef DeclException0
80#endif // #ifdef DeclException0
81
82#ifdef DeclException1
83# undef DeclException1
84#endif // #ifdef DeclException1
85
86#ifdef DeclException2
87# undef DeclException2
88#endif // #ifdef DeclException2
89
90#ifdef DeclException3
91# undef DeclException3
92#endif // #ifdef DeclException3
93
94#ifdef DeclException4
95# undef DeclException4
96#endif // #ifdef DeclException4
97
98#ifdef DeclException5
99# undef DeclException5
100#endif // #ifdef DeclException5
101
102#ifdef DeclExceptionMsg
103# undef DeclExceptionMsg
104#endif // #ifdef DeclExceptionMsg