24 #ifndef MAPPING_WRAPPER_H_
25 #define MAPPING_WRAPPER_H_
27 #include <deal.II/dofs/dof_handler.h>
29 #include <deal.II/hp/dof_handler.h>
30 #include <deal.II/hp/mapping_collection.h>
31 #include <deal.II/fe/mapping_q.h>
47 template<
int dim,
template<
int,
int>
class DH = dealii::DoFHandler>
67 Mapping(
const unsigned int p,
const bool use_mapping_q_on_all_elements =
69 dealii::MappingQ<dim>(p, use_mapping_q_on_all_elements)
73 Mapping(
const dealii::MappingQ<dim> &mapping) :
74 dealii::MappingQ<dim>(mapping)
88 const typename dealii::MappingQ<dim> &
141 class Mapping<dim, dealii::hp::DoFHandler> :
public dealii::hp::MappingCollection<
146 dealii::hp::MappingCollection<dim>()
155 : dealii::hp::MappingCollection<dim>(mapping)
158 Mapping(
const dealii::hp::MappingCollection<dim> & mapping_collection) :
159 dealii::hp::MappingCollection<dim>(mapping_collection)
166 template<
int dim,
template<
int,
int>
class DH>
Definition: mapping_wrapper.h:48
Mapping(const unsigned int p, const bool use_mapping_q_on_all_elements=false)
Definition: mapping_wrapper.h:67
~Mapping()
Definition: mapping_wrapper.h:78
const dealii::MappingQ< dim > & operator[](const unsigned int) const
Definition: mapping_wrapper.h:89
Definition: mapping_wrapper.h:64
Definition: dofhandler_wrapper.h:51
static Mapping< dim, dealii::hp::DoFHandler > mapping_q1
Definition: mapping_wrapper.h:189
Mapping(const dealii::hp::MappingCollection< dim > &mapping_collection)
Definition: mapping_wrapper.h:158
Definition: mapping_wrapper.h:141
Definition: mapping_wrapper.h:167
Mapping(const dealii::MappingQ< dim > &mapping)
Definition: mapping_wrapper.h:73
~Mapping()
Definition: mapping_wrapper.h:150
static Mapping< dim, dealii::DoFHandler > mapping_q1
Definition: mapping_wrapper.h:175
Mapping()
Definition: mapping_wrapper.h:145
Mapping(const dealii::Mapping< dim > &mapping)
Definition: mapping_wrapper.h:154