13#ifndef dealii_vector_tools_rhs_h
14#define dealii_vector_tools_rhs_h
25template <
typename number>
28template <
int dim,
int spacedim>
32template <
int dim,
typename Number>
34template <
int dim,
int spacedim>
40 template <
int dim,
int spacedim>
41 class MappingCollection;
62 template <
int dim,
int spacedim,
typename VectorType>
65 const
Mapping<dim, spacedim> &mapping,
68 const
Function<spacedim, typename VectorType::value_type> &rhs,
69 VectorType &rhs_vector,
79 template <
int dim,
int spacedim, typename VectorType>
84 const
Function<spacedim, typename VectorType::value_type> &rhs,
85 VectorType &rhs_vector,
94 template <
int dim,
int spacedim, typename VectorType>
97 const
hp::MappingCollection<dim, spacedim> &mapping,
99 const
hp::QCollection<dim> &q,
100 const
Function<spacedim, typename VectorType::value_type> &rhs,
101 VectorType &rhs_vector,
110 template <
int dim,
int spacedim, typename VectorType>
114 const
hp::QCollection<dim> &q,
115 const
Function<spacedim, typename VectorType::value_type> &rhs,
116 VectorType &rhs_vector,
131 template <
int dim,
int spacedim, typename VectorType>
134 const
Mapping<dim, spacedim> &mapping,
137 const
Function<spacedim, typename VectorType::value_type> &rhs,
138 VectorType &rhs_vector,
151 template <
int dim,
int spacedim, typename VectorType>
156 const
Function<spacedim, typename VectorType::value_type> &rhs,
157 VectorType &rhs_vector,
169 template <
int dim,
int spacedim, typename VectorType>
172 const
hp::MappingCollection<dim, spacedim> &mapping,
174 const
hp::QCollection<dim - 1> &q,
175 const
Function<spacedim, typename VectorType::value_type> &rhs,
176 VectorType &rhs_vector,
190 template <
int dim,
int spacedim, typename VectorType>
194 const
hp::QCollection<dim - 1> &q,
195 const
Function<spacedim, typename VectorType::value_type> &rhs,
196 VectorType &rhs_vector,
* x_component_mask set(0, true)
Abstract base class for mapping classes.
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_CXX20_REQUIRES(condition)
#define DEAL_II_NAMESPACE_CLOSE