dune-pdelab  2.0.0
rannacher_turek2dfem.hh
Go to the documentation of this file.
1 // -*- tab-width: 4; indent-tabs-mode: nil -*-
2 #ifndef DUNE_PDELAB_RANNACHER_TUREK2DFEM_HH
3 #define DUNE_PDELAB_RANNACHER_TUREK2DFEM_HH
4 
5 #warning dune/pdelab/finiteelementmap/rannacher_turek2dfem.hh and RannacherTurek2DLocalFiniteElementMap are deprecated, please use dune/pdelab/finiteelementmap/rannacherturekfem.hh and RannacherTurekLocalFiniteElementMap instead
6 
7 #include<dune/localfunctions/rannacherturek.hh>
8 #include"finiteelementmap.hh"
9 
10 namespace Dune {
11  namespace PDELab {
12 
15  template<class D, class R>
16  class DUNE_DEPRECATED_MSG("Please use RannacherTurekLocalFiniteElementMap instead") RannacherTurek2DLocalFiniteElementMap
17  : public SimpleLocalFiniteElementMap<RannacherTurekLocalFiniteElement<D,R,2> >
18  {
19  public:
20  bool fixedSize() const
21  {
22  return true;
23  }
24 
25  std::size_t size(GeometryType gt) const
26  {
27  return gt.isLine() ? 1 : 0;
28  }
29 
30  std::size_t maxLocalSize() const
31  {
32  return 4;
33  }
34  };
35  } // namespace PDELab
36 } // namespace Dune
37 
38 #endif // DUNE_PDELAB_RANNACHER_TUREK2DFEM_HH
std::size_t size(GeometryType gt) const
Definition: rannacher_turek2dfem.hh:25
Definition: rannacher_turek2dfem.hh:16
simple implementation where all entities have the same finite element
Definition: finiteelementmap.hh:107
Definition: rannacherturekfem.hh:14
std::size_t maxLocalSize() const
Definition: rannacher_turek2dfem.hh:30
bool fixedSize() const
Definition: rannacher_turek2dfem.hh:20