16#ifndef dealii_vector_tools_interpolate_h
17#define dealii_vector_tools_interpolate_h
27template <
typename number>
30template <
int dim,
int spacedim>
34template <
typename number>
36template <
int dim,
typename Number>
38template <
class MeshType>
41template <
int dim,
int spacedim>
46 template <
int dim,
int spacedim>
47 class MappingCollection;
72 template <
int dim,
int spacedim,
typename VectorType>
75 const
Mapping<dim, spacedim> & mapping,
77 const
Function<spacedim, typename VectorType::value_type> &function,
86 template <
int dim,
int spacedim, typename VectorType>
89 const
hp::MappingCollection<dim, spacedim> & mapping,
91 const
Function<spacedim, typename VectorType::value_type> &function,
102 template <
int dim,
int spacedim, typename VectorType>
106 const
Function<spacedim, typename VectorType::value_type> &function,
131 template <
int dim, class InVector, class OutVector,
int spacedim>
133 concepts::is_writable_dealii_vector_type<OutVector>)
137 const InVector & data_1,
188 template <
int dim,
int spacedim, typename VectorType>
191 const
Mapping<dim, spacedim> & mapping,
194 const
Function<spacedim, typename VectorType::value_type> *>
225 template <
int dim,
int spacedim, typename VectorType>
228 const VectorType & u1,
247 template <
int dim,
int spacedim, typename VectorType>
251 const VectorType & u1,
265 template <
int dim,
int spacedim, typename VectorType>
269 const VectorType & u1,
306 template <
int dim,
int spacedim, typename VectorType>
322 template <
int dim,
int spacedim, typename VectorType>
Abstract base class for mapping classes.
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_CXX20_REQUIRES(condition)
#define DEAL_II_NAMESPACE_CLOSE