15#ifndef dealii_vector_tools_interpolate_h
16#define dealii_vector_tools_interpolate_h
28template <
typename number>
31template <
int dim,
int spacedim>
35template <
typename number>
37template <
int dim,
typename Number>
39template <
typename MeshType>
42template <
int dim,
int spacedim>
47 template <
int dim,
int spacedim>
48 class MappingCollection;
73 template <
int dim,
int spacedim,
typename VectorType>
76 const
Mapping<dim, spacedim> &mapping,
78 const
Function<spacedim, typename VectorType::value_type> &function,
87 template <
int dim,
int spacedim,
typename VectorType>
90 const
hp::MappingCollection<dim, spacedim> &mapping,
92 const
Function<spacedim, typename VectorType::value_type> &function,
103 template <
int dim,
int spacedim,
typename VectorType>
107 const
Function<spacedim, typename VectorType::value_type> &function,
132 template <
int dim,
class InVector,
class OutVector,
int spacedim>
138 const InVector &data_1,
189 template <
int dim,
int spacedim, typename VectorType>
192 const
Mapping<dim, spacedim> &mapping,
195 const
Function<spacedim, typename VectorType::value_type> *>
238 template <
int dim,
int spacedim,
typename VectorType>
241 const
DoFHandler<dim, spacedim> &dof_handler_1,
242 const VectorType &u1,
243 const
DoFHandler<dim, spacedim> &dof_handler_2,
258 template <
int dim,
int spacedim, typename VectorType>
261 const
DoFHandler<dim, spacedim> &dof_handler_1,
262 const VectorType &u1,
263 const
DoFHandler<dim, spacedim> &dof_handler_2,
277 template <
int dim,
int spacedim, typename VectorType>
281 const VectorType &u1,
308 template <
int dim,
int spacedim, typename VectorType>
311 const
DoFHandler<dim, spacedim> &dof_handler_fine,
312 const VectorType &u_fine,
313 const
DoFHandler<dim, spacedim> &dof_handler_coarse,
316 VectorType &u_coarse);
341 template <
int dim,
int spacedim, typename VectorType>
344 const
DoFHandler<dim, spacedim> &dof_handler_coarse,
345 const VectorType &u_coarse,
346 const
DoFHandler<dim, spacedim> &dof_handler_fine,
383 template <
int dim,
int spacedim, typename VectorType>
399 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