|
Reference documentation for deal.II version 9.2.0
|
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\)
\(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\)
\(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\)
\(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Go to the documentation of this file.
16 #ifndef dealii_qprojector_h
17 #define dealii_qprojector_h
94 const unsigned int face_no,
116 const unsigned int face_no,
117 const unsigned int subface_no,
133 const unsigned int face_no,
134 const unsigned int subface_no,
185 const unsigned int child_no);
250 face(
const unsigned int face_no,
251 const bool face_orientation,
252 const bool face_flip,
253 const bool face_rotation,
254 const unsigned int n_quadrature_points);
269 subface(
const unsigned int face_no,
270 const unsigned int subface_no,
271 const bool face_orientation,
272 const bool face_flip,
273 const bool face_rotation,
274 const unsigned int n_quadrature_points,
284 operator unsigned int()
const;
332 const unsigned int dataset_offset)
333 : dataset_offset(dataset_offset)
356 return dataset_offset;
373 const unsigned int face_no,
378 const unsigned int face_no,
396 const unsigned int face_no,
397 const unsigned int subface_no,
403 const unsigned int face_no,
404 const unsigned int subface_no,
414 const unsigned int n_copies);
static Quadrature< 2 > reflect(const Quadrature< 2 > &q)
static Quadrature< dim > project_to_all_children(const Quadrature< dim > &quadrature)
static Quadrature< dim > project_to_all_faces(const SubQuadrature &quadrature)
static void project_to_face(const SubQuadrature &quadrature, const unsigned int face_no, std::vector< Point< dim >> &q_points)
static void project_to_subface(const SubQuadrature &quadrature, const unsigned int face_no, const unsigned int subface_no, std::vector< Point< dim >> &q_points, const RefinementCase< dim - 1 > &ref_case=RefinementCase< dim - 1 >::isotropic_refinement)
#define DEAL_II_NAMESPACE_OPEN
static Quadrature< dim > project_to_child(const Quadrature< dim > &quadrature, const unsigned int child_no)
static DataSetDescriptor subface(const unsigned int face_no, const unsigned int subface_no, const bool face_orientation, const bool face_flip, const bool face_rotation, const unsigned int n_quadrature_points, const internal::SubfaceCase< dim > ref_case=internal::SubfaceCase< dim >::case_isotropic)
QIterated(const Quadrature< 1 > &base_quadrature, const unsigned int n_copies)
static Quadrature< 2 > rotate(const Quadrature< 2 > &q, const unsigned int n_times)
static DataSetDescriptor face(const unsigned int face_no, const bool face_orientation, const bool face_flip, const bool face_rotation, const unsigned int n_quadrature_points)
const unsigned int dataset_offset
static const unsigned int invalid_unsigned_int
static DataSetDescriptor cell()
static Quadrature< dim > project_to_all_subfaces(const SubQuadrature &quadrature)
#define DEAL_II_NAMESPACE_CLOSE
static Quadrature< dim > project_to_line(const Quadrature< 1 > &quadrature, const Point< dim > &p1, const Point< dim > &p2)