1#ifndef DUNE_FEM_SPACE_FOURIER_CAPABILITIES_HH
2#define DUNE_FEM_SPACE_FOURIER_CAPABILITIES_HH
4#include <dune/fem/gridpart/common/capabilities.hh>
5#include <dune/fem/space/common/capabilities.hh>
6#include <dune/fem/space/fourier/declaration.hh>
14 namespace Capabilities
17 template<
class FunctionSpace,
class Gr
idPart,
int Order >
18 struct hasFixedPolynomialOrder< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
20 static const bool v =
true;
24 template<
class FunctionSpace,
class Gr
idPart,
int Order >
25 struct hasStaticPolynomialOrder< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
27 static const bool v =
false;
28 static const int order = -1;
32 template<
class FunctionSpace,
class Gr
idPart,
int Order >
33 struct isContinuous< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
35 static const bool v =
true;
39 template<
class FunctionSpace,
class Gr
idPart,
int Order >
40 struct isLocalized< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
42 static const bool v =
false;
46 template<
class FunctionSpace,
class Gr
idPart,
int Order >
47 struct isAdaptive< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
49 static const bool v =
true;
53 template<
class FunctionSpace,
class Gr
idPart,
int Order >
54 struct threadSafe< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
56 static const bool v =
false;
60 template<
class FunctionSpace,
class Gr
idPart,
int Order >
61 struct viewThreadSafe< FourierDiscreteFunctionSpace< FunctionSpace, GridPart, Order > >
63 static const bool v =
true;
Dune namespace.
Definition: alignedallocator.hh:13