15#ifndef dealii_vector_tools_mean_value_h
16#define dealii_vector_tools_mean_value_h
31template <
int dim,
int spacedim>
34template <
int dim,
int spacedim>
40 template <
int dim,
int spacedim>
41 class MappingCollection;
105 template <
typename VectorType>
108 const
std::vector<
bool> &p_select = {});
138 template <
typename VectorType,
int dim,
int spacedim = dim>
142 const
unsigned int component,
143 const typename VectorType::value_type constant_adjustment);
168 template <
int dim, typename Number,
int spacedim>
171 const
hp::MappingCollection<dim, spacedim> &mapping_collection,
173 const
hp::QCollection<dim> &q_collection,
175 const
unsigned int component);
182 template <
int dim, typename Number,
int spacedim>
188 const
unsigned int component);
194 template <
int dim, typename Number,
int spacedim>
199 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