dune-pdelab  2.0.0
exceptions.hh
Go to the documentation of this file.
1 // -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*-
2 // vi: set et ts=4 sw=2 sts=2:
3 #ifndef DUNE_PDELAB_COMMON_EXCEPTIONS_HH
4 #define DUNE_PDELAB_COMMON_EXCEPTIONS_HH
5 
6 #include <dune/common/exceptions.hh>
7 
13 namespace Dune {
14  namespace PDELab {
15 
17  class Exception
18  : public Dune::Exception
19  {};
20 
21 
24  : public Exception
25  {};
26 
29  : public GridFunctionSpaceError
30  {};
31 
35  : public GridFunctionSpaceError
36  {};
37 
40  : public Exception
41  {};
42 
45  : public OrderingError
46  {};
47 
50  : public OrderingError
51  {};
52 
53  } // namespace PDELab
54 } // namespace Dune
55 
56 #endif // DUNE_PDELAB_COMMON_EXCEPTIONS_HH
A PermutedOrdering got a permutation vector of the wrong size.
Definition: exceptions.hh:49
GridFunctionSpace-related error.
Definition: exceptions.hh:23
Called a GridFunctionSpace method that requires initialization of the space.
Definition: exceptions.hh:28
Error related to the logical structure of an Ordering.
Definition: exceptions.hh:44
Base class for all PDELab exceptions.
Definition: exceptions.hh:17
Ordering-related error.
Definition: exceptions.hh:39