16#ifndef dealii_vector_tools_project_h
17#define dealii_vector_tools_project_h
27template <
typename number>
30template <
int dim,
int spacedim>
34template <
int dim,
typename Number>
36template <
int dim,
int spacedim>
38template <
int dim,
typename number,
typename VectorizedArrayType>
44template <
typename Number, std::
size_t w
idth>
48 template <
int dim,
int spacedim>
49 class MappingCollection;
145 template <
int dim,
typename VectorType,
int spacedim>
186 const hp::MappingCollection<dim, spacedim> & mapping,
189 const hp::QCollection<dim> & quadrature,
208 const hp::QCollection<dim> & quadrature,
292 const unsigned int n_q_points_1d,
Abstract base class for mapping classes.
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_CXX20_REQUIRES(condition)
#define DEAL_II_NAMESPACE_CLOSE