15#ifndef dealii_vector_tools_mean_value_h
16#define dealii_vector_tools_mean_value_h
29template <
int dim,
int spacedim>
32template <
int dim,
int spacedim>
38 template <
int dim,
int spacedim>
39 class MappingCollection;
103 template <
typename VectorType>
106 const
std::vector<
bool> &p_select = {});
136 template <
typename VectorType,
int dim,
int spacedim = dim>
140 const
unsigned int component,
141 const typename VectorType::value_type constant_adjustment);
166 template <
int dim, typename Number,
int spacedim>
169 const
hp::MappingCollection<dim, spacedim> &mapping_collection,
171 const
hp::QCollection<dim> &q_collection,
173 const
unsigned int component);
180 template <
int dim, typename Number,
int spacedim>
186 const
unsigned int component);
192 template <
int dim, typename Number,
int spacedim>
197 const
unsigned int component);
Abstract base class for mapping classes.
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_CXX20_REQUIRES(condition)
#define DEAL_II_NAMESPACE_CLOSE