15#ifndef dealii_vector_tools_point_value_h
16#define dealii_vector_tools_point_value_h
26template <
int dim,
int spacedim>
30template <
int dim,
typename Number>
32template <
int dim,
int spacedim>
35template <
int dim,
typename Number>
39template <typename Number>
43 template <
int dim,
int spacedim>
44 class MappingCollection;
138 template <
int dim,
int spacedim>
148 template <
int dim,
int spacedim>
164 template <
int dim,
int spacedim>
188 template <
int dim,
int spacedim>
199 template <
int dim,
int spacedim>
216 template <
int dim,
int spacedim>
243 template <
int dim,
typename VectorType,
int spacedim>
247 const VectorType &fe_function,
248 const
Function<spacedim, typename VectorType::value_type> &exact_solution,
249 Vector<typename VectorType::value_type> &difference,
250 const
Point<spacedim,
double> &point);
266 template <
int dim, typename VectorType,
int spacedim>
269 const
Mapping<dim, spacedim> &mapping,
271 const VectorType &fe_function,
272 const
Function<spacedim, typename VectorType::value_type> &exact_solution,
273 Vector<typename VectorType::value_type> &difference,
274 const
Point<spacedim,
double> &point);
314 template <
int dim, typename VectorType,
int spacedim>
317 const VectorType &fe_function,
318 const
Point<spacedim,
double> &point,
319 Vector<typename VectorType::value_type> &value);
340 template <
int dim, typename VectorType,
int spacedim>
343 const VectorType &fe_function,
344 const
Point<spacedim,
double> &point,
345 Vector<typename VectorType::value_type> &value);
388 template <
int dim, typename VectorType,
int spacedim>
390 typename VectorType::value_type
392 const VectorType &fe_function,
393 const
Point<spacedim,
double> &point);
414 template <
int dim, typename VectorType,
int spacedim>
416 typename VectorType::value_type
418 const VectorType &fe_function,
419 const
Point<spacedim,
double> &point);
457 template <
int dim, typename VectorType,
int spacedim>
461 const VectorType &fe_function,
462 const
Point<spacedim,
double> &point,
463 Vector<typename VectorType::value_type> &value);
484 template <
int dim, typename VectorType,
int spacedim>
488 const VectorType &fe_function,
489 const
Point<spacedim,
double> &point,
490 Vector<typename VectorType::value_type> &value);
527 template <
int dim, typename VectorType,
int spacedim>
529 typename VectorType::value_type
532 const VectorType &fe_function,
533 const
Point<spacedim,
double> &point);
554 template <
int dim, typename VectorType,
int spacedim>
556 typename VectorType::value_type
559 const VectorType &fe_function,
560 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