DOpE
solutiontransfer_wrapper.h
Go to the documentation of this file.
1 
24 #ifndef DOPE_SOLUTIONTRANSFER_H_
25 #define DOPE_SOLUTIONTRANSFER_H_
26 
27 #include <deal.II/numerics/solution_transfer.h>
28 #include <deal.II/dofs/dof_handler.h>
29 #include <deal.II/hp/dof_handler.h>
30 //#include <deal.II/multigrid/mg_dof_handler.h>
31 
32 namespace DOpEWrapper
33 {
50  template <int dim, typename VECTOR, template<int, int> class DH = dealii::DoFHandler>
51  class SolutionTransfer : public dealii::SolutionTransfer<dim,VECTOR, DH<dim,dim> >
52  {
53  public:
54  SolutionTransfer(const DH<dim,dim> &dof) : dealii::SolutionTransfer<dim,VECTOR, DH<dim,dim> >(dof)
55  {
56  }
57  };
58 
59  // //Special treatment of MGDoFHandler...
60  // template <int dim, typename VECTOR>
61  // class SolutionTransfer<dim,VECTOR,MGDoFHandler> : public dealii::SolutionTransfer<dim,VECTOR, dealii::DoFHandler<dim,dim> >
62  // {
63  // public:
64  // SolutionTransfer(const MGDoFHandler<dim,dim> &dof) :
65  // dealii::SolutionTransfer<dim,VECTOR, dealii::DoFHandler<dim,dim> >(dof)
66  // {
67  // }
68  // };
69 
70 }//Endof Namespace DOpEWrapper
71 #endif
Definition: solutiontransfer_wrapper.h:51
SolutionTransfer(const DH< dim, dim > &dof)
Definition: solutiontransfer_wrapper.h:54