16#ifndef dealii_vector_tools_mean_value_h
17#define dealii_vector_tools_mean_value_h
28template <
int dim,
int spacedim>
31template <
int dim,
int spacedim>
37 template <
int dim,
int spacedim>
38 class MappingCollection;
102 template <
typename VectorType>
105 const
std::vector<
bool> &p_select = {});
135 template <
class VectorType,
int dim,
int spacedim = dim>
138 const
DoFHandler<dim, spacedim> & dof_handler,
139 const
unsigned int component,
140 const typename VectorType::value_type constant_adjustment);
167 template <
int dim, typename VectorType,
int spacedim>
170 const
hp::MappingCollection<dim, spacedim> &mapping_collection,
172 const
hp::QCollection<dim> & q_collection,
173 const VectorType & v,
174 const
unsigned int component);
183 template <
int dim, typename VectorType,
int spacedim>
185 typename VectorType::value_type
189 const VectorType & v,
190 const
unsigned int component);
198 template <
int dim, typename VectorType,
int spacedim>
200 typename VectorType::value_type
203 const VectorType & v,
204 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