|
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_integrators_patches_h
17 #define dealii_integrators_patches_h
46 const ArrayView<
const 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];
SymmetricTensor< 2, dim, Number > d(const Tensor< 2, dim, Number > &F, const Tensor< 2, dim, Number > &dF_dt)
#define AssertVectorVectorDimension(VEC, DIM1, DIM2)
#define DEAL_II_NAMESPACE_OPEN
#define AssertDimension(dim1, dim2)
Library of integrals over cells and faces.
const FiniteElement< dim, spacedim > & get_fe() const
const unsigned int n_quadrature_points
const Point< spacedim > & quadrature_point(const unsigned int q) const
#define DEAL_II_NAMESPACE_CLOSE
void points_and_values(Table< 2, double > &result, const FEValuesBase< dim > &fe, const ArrayView< const std::vector< double >> &input)