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,
88 template <
int dim,
int spacedim,
typename VectorType>
91 const
hp::MappingCollection<dim, spacedim> &mapping,
93 const
Function<spacedim, typename VectorType::value_type> &function,
105 template <
int dim,
int spacedim,
typename VectorType>
109 const
Function<spacedim, typename VectorType::value_type> &function,
135 template <
int dim,
class InVector,
class OutVector,
int spacedim>
141 const InVector &data_1,
192 template <
int dim,
int spacedim, typename VectorType>
195 const
Mapping<dim, spacedim> &mapping,
198 const
Function<spacedim, typename VectorType::value_type> *>
241 template <
int dim,
int spacedim,
typename VectorType>
244 const
DoFHandler<dim, spacedim> &dof_handler_1,
245 const VectorType &u1,
246 const
DoFHandler<dim, spacedim> &dof_handler_2,
261 template <
int dim,
int spacedim, typename VectorType>
264 const
DoFHandler<dim, spacedim> &dof_handler_1,
265 const VectorType &u1,
266 const
DoFHandler<dim, spacedim> &dof_handler_2,
280 template <
int dim,
int spacedim, typename VectorType>
284 const VectorType &u1,
311 template <
int dim,
int spacedim, typename VectorType>
314 const
DoFHandler<dim, spacedim> &dof_handler_fine,
315 const VectorType &u_fine,
316 const
DoFHandler<dim, spacedim> &dof_handler_coarse,
319 VectorType &u_coarse);
344 template <
int dim,
int spacedim, typename VectorType>
347 const
DoFHandler<dim, spacedim> &dof_handler_coarse,
348 const VectorType &u_coarse,
349 const
DoFHandler<dim, spacedim> &dof_handler_fine,
386 template <
int dim,
int spacedim, typename VectorType>
402 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
static const unsigned int invalid_unsigned_int