DUNE PDELab (git)

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
7
13namespace Dune {
14 namespace PDELab {
15
18 : public Dune::Exception
19 {};
20
21
24 : public Exception
25 {};
26
30 {};
31
36 {};
37
40 : public Exception
41 {};
42
45 : public OrderingError
46 {};
47
50 : public OrderingError
51 {};
52
55 : public OrderingError
56 {};
57
58 } // namespace PDELab
59} // namespace Dune
60
61#endif // DUNE_PDELAB_COMMON_EXCEPTIONS_HH
Base class for Dune-Exceptions.
Definition: exceptions.hh:96
The block size of a ChunkedBlockOrdering does not divide the block count of the underlying ordering.
Definition: exceptions.hh:56
Base class for all PDELab exceptions.
Definition: exceptions.hh:19
GridFunctionSpace-related error.
Definition: exceptions.hh:25
Ordering-related error.
Definition: exceptions.hh:41
Error related to the logical structure of an Ordering.
Definition: exceptions.hh:46
A PermutedOrdering got a permutation vector of the wrong size.
Definition: exceptions.hh:51
Called a GridFunctionSpace method that requires initialization of the space.
Definition: exceptions.hh:30
A few common exception classes.
Dune namespace.
Definition: alignedallocator.hh:13
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 12, 23:30, 2024)