15#ifndef dealii_identity_matrix_h
16#define dealii_identity_matrix_h
111 template <
typename OutVectorType,
typename InVectorType>
113 vmult(OutVectorType &out,
const InVectorType &in)
const;
120 template <
typename OutVectorType,
typename InVectorType>
122 vmult_add(OutVectorType &out,
const InVectorType &in)
const;
129 template <
typename OutVectorType,
typename InVectorType>
131 Tvmult(OutVectorType &out,
const InVectorType &in)
const;
139 template <
typename OutVectorType,
typename InVectorType>
141 Tvmult_add(OutVectorType &out,
const InVectorType &in)
const;
192template <
typename OutVectorType,
typename InVectorType>
204template <
typename OutVectorType,
typename InVectorType>
216template <
typename OutVectorType,
typename InVectorType>
228template <
typename OutVectorType,
typename InVectorType>
void vmult(OutVectorType &out, const InVectorType &in) const
IdentityMatrix(const size_type n)
void reinit(const size_type n)
void Tvmult(OutVectorType &out, const InVectorType &in) const
void Tvmult_add(OutVectorType &out, const InVectorType &in) const
void vmult_add(OutVectorType &out, const InVectorType &in) const
#define DEAL_II_NAMESPACE_OPEN
#define DEAL_II_NAMESPACE_CLOSE
#define Assert(cond, exc)
static ::ExceptionBase & ExcDimensionMismatch(std::size_t arg1, std::size_t arg2)
unsigned int global_dof_index