16#ifndef dealii_vector_tools_point_value_h
17#define dealii_vector_tools_point_value_h
24template <
int dim,
int spacedim>
28template <
int dim,
typename Number>
30template <
int dim,
int spacedim>
33template <
int dim,
typename Number>
37template <typename Number>
41 template <
int dim,
int spacedim>
42 class MappingCollection;
136 template <
int dim,
int spacedim>
146 template <
int dim,
int spacedim>
162 template <
int dim,
int spacedim>
186 template <
int dim,
int spacedim>
197 template <
int dim,
int spacedim>
214 template <
int dim,
int spacedim>
241 template <
int dim,
typename VectorType,
int spacedim>
245 const VectorType & fe_function,
246 const
Function<spacedim, typename VectorType::value_type> &exact_solution,
247 Vector<typename VectorType::value_type> & difference,
248 const
Point<spacedim,
double> & point);
264 template <
int dim, typename VectorType,
int spacedim>
267 const
Mapping<dim, spacedim> & mapping,
269 const VectorType & fe_function,
270 const
Function<spacedim, typename VectorType::value_type> &exact_solution,
271 Vector<typename VectorType::value_type> & difference,
272 const
Point<spacedim,
double> & point);
312 template <
int dim, typename VectorType,
int spacedim>
315 const VectorType & fe_function,
316 const
Point<spacedim,
double> & point,
317 Vector<typename VectorType::value_type> &value);
338 template <
int dim, typename VectorType,
int spacedim>
341 const VectorType & fe_function,
342 const
Point<spacedim,
double> & point,
343 Vector<typename VectorType::value_type> &value);
386 template <
int dim, typename VectorType,
int spacedim>
388 typename VectorType::value_type
390 const VectorType & fe_function,
391 const
Point<spacedim,
double> & point);
412 template <
int dim, typename VectorType,
int spacedim>
414 typename VectorType::value_type
416 const VectorType & fe_function,
417 const
Point<spacedim,
double> & point);
455 template <
int dim, typename VectorType,
int spacedim>
459 const VectorType & fe_function,
460 const
Point<spacedim,
double> & point,
461 Vector<typename VectorType::value_type> &value);
482 template <
int dim, typename VectorType,
int spacedim>
486 const VectorType & fe_function,
487 const
Point<spacedim,
double> & point,
488 Vector<typename VectorType::value_type> & value);
525 template <
int dim, typename VectorType,
int spacedim>
527 typename VectorType::value_type
530 const VectorType & fe_function,
531 const
Point<spacedim,
double> & point);
552 template <
int dim, typename VectorType,
int spacedim>
554 typename VectorType::value_type
557 const VectorType & fe_function,
558 const
Point<spacedim,
double> & point);
Abstract base class for mapping classes.
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_CXX20_REQUIRES(condition)
#define DEAL_II_NAMESPACE_CLOSE