Skip to content
Snippets Groups Projects
Commit aeeb2475 authored by graeser's avatar graeser Committed by graeser@PCPOOL.MI.FU-BERLIN.DE
Browse files

Update to changes in virtual interface

[[Imported from SVN: r3148]]
parent 3e9913d3
Branches
Tags
No related merge requests found
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
#include <dune/grid/common/genericreferenceelements.hh> #include <dune/grid/common/genericreferenceelements.hh>
#include <dune/localfunctions/common/virtualinterface.hh> #include <dune/localfunctions/common/virtualinterface.hh>
#include <dune/localfunctions/common/virtualwrappers.hh>
#include <dune/localfunctions/p1.hh> #include <dune/localfunctions/p1.hh>
#include <dune/localfunctions/q1.hh> #include <dune/localfunctions/q1.hh>
#include <dune/localfunctions/prismp1.hh> #include <dune/localfunctions/prismp1.hh>
...@@ -57,7 +58,7 @@ class GenericMultigridTransfer { ...@@ -57,7 +58,7 @@ class GenericMultigridTransfer {
typedef typename Dune::P1LocalFiniteElement<DT, RT, dim>::Traits LocalBasisTraits; typedef typename Dune::P1LocalFiniteElement<DT, RT, dim>::Traits LocalBasisTraits;
public: public:
typedef Dune::C0LocalFiniteElementVirtualInterface<LocalBasisTraits> type; typedef Dune::LocalFiniteElementVirtualInterface<LocalBasisTraits> type;
const type* get(const Dune::GeometryType& gt) { const type* get(const Dune::GeometryType& gt) {
if (gt.isSimplex()) if (gt.isSimplex())
...@@ -72,9 +73,9 @@ class GenericMultigridTransfer { ...@@ -72,9 +73,9 @@ class GenericMultigridTransfer {
} }
private: private:
Dune::C0LocalFiniteElementVirtualImp<Dune::P1LocalFiniteElement<DT, RT, dim> > simplexBaseSet_; Dune::LocalFiniteElementVirtualImp<Dune::P1LocalFiniteElement<DT, RT, dim> > simplexBaseSet_;
Dune::C0LocalFiniteElementVirtualImp<Dune::Q1LocalFiniteElement<DT, RT, dim> > cubeBaseSet_; Dune::LocalFiniteElementVirtualImp<Dune::Q1LocalFiniteElement<DT, RT, dim> > cubeBaseSet_;
Dune::C0LocalFiniteElementVirtualImp<Dune::PrismP1LocalFiniteElement<DT, RT> > prismBaseSet_; Dune::LocalFiniteElementVirtualImp<Dune::PrismP1LocalFiniteElement<DT, RT> > prismBaseSet_;
#endif #endif
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment