17 #ifndef __deal2__integrators_patches_h
18 #define __deal2__integrators_patches_h
21 #include <deal.II/base/config.h>
23 #include <deal.II/base/quadrature.h>
24 #include <deal.II/fe/mapping.h>
25 #include <deal.II/fe/fe_values.h>
26 #include <deal.II/meshworker/dof_info.h>
46 const VectorSlice<
const std::vector<std::vector<double> > > &input)
48 const unsigned int n_comp = fe.
get_fe().n_components();
55 for (
unsigned int d=0; d<dim; ++d)
57 for (
unsigned int i=0; i<n_comp; ++i)
58 result(k,dim+i) = input[i][k];
64 DEAL_II_NAMESPACE_CLOSE
#define AssertDimension(dim1, dim2)
#define AssertVectorVectorDimension(vec, dim1, dim2)
Library of integrals over cells and faces.
const Point< spacedim > & quadrature_point(const unsigned int i) const
const FiniteElement< dim, spacedim > & get_fe() const
const unsigned int n_quadrature_points