dune-fem  2.8-git
space/fourier/capabilities.hh
Go to the documentation of this file.
1 #ifndef DUNE_FEM_SPACE_FOURIER_CAPABILITIES_HH
2 #define DUNE_FEM_SPACE_FOURIER_CAPABILITIES_HH
3 
7 
8 namespace Dune
9 {
10 
11  namespace Fem
12  {
13 
14  namespace Capabilities
15  {
16 
17  template< class FunctionSpace, class GridPart, int Order >
19  {
20  static const bool v = true;
21  };
22 
23 
24  template< class FunctionSpace, class GridPart, int Order >
26  {
27  static const bool v = false;
28  static const int order = -1;
29  };
30 
31 
32  template< class FunctionSpace, class GridPart, int Order >
34  {
35  static const bool v = true;
36  };
37 
38 
39  template< class FunctionSpace, class GridPart, int Order >
41  {
42  static const bool v = false;
43  };
44 
45 
46  template< class FunctionSpace, class GridPart, int Order >
48  {
49  static const bool v = true;
50  };
51 
52 
53  template< class FunctionSpace, class GridPart, int Order >
55  {
56  static const bool v = false;
57  };
58 
59 
60  template< class FunctionSpace, class GridPart, int Order >
62  {
63  static const bool v = true;
64  };
65 
66  } // namespace Capabilities
67 
68  } // namespace Fem
69 
70 } // namespace Dune
71 
72 #endif // #ifndef DUNE_FEM_SPACE_FOURIER_CAPABILITIES_HH
Definition: bindguard.hh:11
specialize with true if polynomial order does not depend on the grid (part) entity
Definition: space/common/capabilities.hh:24
static const bool v
Definition: space/common/capabilities.hh:25
specialize with true if polynomial order fixed and compile time static
Definition: space/common/capabilities.hh:37
static const bool v
Definition: space/common/capabilities.hh:38
static const int order
Definition: space/common/capabilities.hh:39
specialize with true if space is always continuous
Definition: space/common/capabilities.hh:50
static const bool v
Definition: space/common/capabilities.hh:51
specialize with true if the space is localized, * i.e., the basis function set is based on a shape fu...
Definition: space/common/capabilities.hh:68
static const bool v
Definition: space/common/capabilities.hh:69
specialize with true if space can be used with AdaptiveDiscreteFunction
Definition: space/common/capabilities.hh:81
static const bool v
Definition: space/common/capabilities.hh:82
specialize with true if the space implementation is thread safe
Definition: space/common/capabilities.hh:94
static const bool v
Definition: space/common/capabilities.hh:95
specialize with true if the space implementation is thread safe, while it is not modified
Definition: space/common/capabilities.hh:108
static const bool v
Definition: space/common/capabilities.hh:109
A vector valued function space.
Definition: functionspace.hh:60
Definition: fourier/space.hh:71