dune-fem  2.8-git
lagrange/adaptmanager.hh
Go to the documentation of this file.
1 #ifndef DUNE_FEM_SPACE_LAGRANGE_ADAPTMANAGER_HH
2 #define DUNE_FEM_SPACE_LAGRANGE_ADAPTMANAGER_HH
3 
4 // dune-fem includes
6 
7 //local includes
8 #include "declaration.hh"
9 #include "restrictprolong.hh"
10 
11 
12 namespace Dune
13 {
14 
15  namespace Fem
16  {
17  // DefaultLocalRestrictProlong
18  // ---------------------------
19 
20  template< class FunctionSpaceType, class GridPartType, int maxPolOrder, class StorageType >
21  class DefaultLocalRestrictProlong< LagrangeDiscreteFunctionSpace< FunctionSpaceType, GridPartType, maxPolOrder, StorageType > >
22  : public LagrangeLocalRestrictProlong< typename GridPartType::GridType,
23  // extract maxPolynomialOrder from space because maxPolOrder could be -1
24  LagrangeDiscreteFunctionSpace< FunctionSpaceType, GridPartType, maxPolOrder, StorageType >::maxPolynomialOrder >
25  {
26  public:
28  { }
29  };
30 
31  } // namespace Fem
32 
33 } // namespace Dune
34 
35 #endif // #ifndef DUNE_FEM_SPACE_LAGRANGE_ADAPTMANAGER_HH
Definition: bindguard.hh:11
Lagrange discrete function space.
Definition: lagrange/space.hh:131
Definition: common/localrestrictprolong.hh:16
DefaultLocalRestrictProlong(const LagrangeDiscreteFunctionSpace< FunctionSpaceType, GridPartType, maxPolOrder, StorageType > &)
Definition: lagrange/adaptmanager.hh:27
Definition: lagrange/restrictprolong.hh:26