15#ifndef dealii_vector_tools_rhs_h
16#define dealii_vector_tools_rhs_h
24template <
typename number>
27template <
int dim,
int spacedim>
31template <
int dim,
typename Number>
33template <
int dim,
int spacedim>
39 template <
int dim,
int spacedim>
61 template <
int dim,
int spacedim,
typename VectorType>
67 const
Function<spacedim, typename VectorType::value_type> &rhs,
68 VectorType &rhs_vector,
78 template <
int dim,
int spacedim, typename VectorType>
83 const
Function<spacedim, typename VectorType::value_type> &rhs,
84 VectorType &rhs_vector,
93 template <
int dim,
int spacedim, typename VectorType>
96 const
hp::MappingCollection<dim, spacedim> &
mapping,
98 const
hp::QCollection<dim> &q,
99 const
Function<spacedim, typename VectorType::value_type> &rhs,
100 VectorType &rhs_vector,
109 template <
int dim,
int spacedim, typename VectorType>
113 const
hp::QCollection<dim> &q,
114 const
Function<spacedim, typename VectorType::value_type> &rhs,
115 VectorType &rhs_vector,
130 template <
int dim,
int spacedim, typename VectorType>
136 const
Function<spacedim, typename VectorType::value_type> &rhs,
137 VectorType &rhs_vector,
138 const
std::set<
types::boundary_id> &boundary_ids =
150 template <
int dim,
int spacedim, typename VectorType>
155 const
Function<spacedim, typename VectorType::value_type> &rhs,
156 VectorType &rhs_vector,
157 const
std::set<
types::boundary_id> &boundary_ids =
168 template <
int dim,
int spacedim, typename VectorType>
171 const
hp::MappingCollection<dim, spacedim> &
mapping,
173 const
hp::QCollection<dim - 1> &q,
174 const
Function<spacedim, typename VectorType::value_type> &rhs,
175 VectorType &rhs_vector,
176 const
std::set<
types::boundary_id> &boundary_ids =
189 template <
int dim,
int spacedim, typename VectorType>
193 const
hp::QCollection<dim - 1> &q,
194 const
Function<spacedim, typename VectorType::value_type> &rhs,
195 VectorType &rhs_vector,
196 const
std::set<
types::boundary_id> &boundary_ids =
Abstract base class for mapping classes.
MappingCollection()=default
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_CXX20_REQUIRES(condition)
#define DEAL_II_NAMESPACE_CLOSE
MappingQ< dim, spacedim > StaticMappingQ1< dim, spacedim >::mapping