dune-fem  2.8-git
space/fourier/declaration.hh
Go to the documentation of this file.
1 #ifndef DUNE_FEM_SPACE_FOURIER_DECLARATION_HH
2 #define DUNE_FEM_SPACE_FOURIER_DECLARATION_HH
3 
4 #include <type_traits>
5 
6 namespace Dune
7 {
8 
9  namespace Fem
10  {
11 
12  // FourierDiscreteFunctionSpace
13  // ----------------------------
14 
15  template< class FunctionSpace, class GridPart, int order >
16  class FourierDiscreteFunctionSpace;
17 
18 
19 
20  // IsFourierDiscreteFunctionSpace
21  // ------------------------------
22 
23  template< class DiscreteFunctionSpace >
25  : std::integral_constant< bool, false >
26  {};
27 
28  template< class FunctionSpace, class GridPart, int order >
30  : std::integral_constant< bool, true >
31  {};
32 
33  } // namespace Fem
34 
35 } // namespace Dune
36 
37 #endif // #ifndef DUNE_FEM_SPACE_FOURIER_DECLARATION_HH
Definition: bindguard.hh:11
A vector valued function space.
Definition: functionspace.hh:60
Definition: fourier/space.hh:71
Definition: space/fourier/declaration.hh:26