16 #ifndef dealii_matrix_lib_h 17 #define dealii_matrix_lib_h 19 #include <deal.II/base/subscriptor.h> 21 #include <deal.II/lac/solver_richardson.h> 22 #include <deal.II/lac/vector_memory.h> 24 DEAL_II_NAMESPACE_OPEN
26 template <
typename number>
28 template <
typename number>
30 template <
typename number>
74 template <
typename number>
81 template <
typename number>
88 template <
typename number>
95 template <
typename number>
103 template <
typename number>
111 template <
typename number>
119 template <
typename VectorType>
121 Tvmult(VectorType &,
const VectorType &)
const;
126 template <
typename VectorType>
128 Tvmult_add(VectorType &,
const VectorType &)
const;
143 template <
typename VectorType>
151 template <
typename VectorType>
159 DEAL_II_NAMESPACE_CLOSE
void Tvmult_add(VectorType &, const VectorType &) const
const types::global_dof_index invalid_size_type
types::global_dof_index size_type
LinearAlgebra::distributed::Vector< Number > Vector
#define Assert(cond, exc)
unsigned int global_dof_index
static ::ExceptionBase & ExcNotImplemented()
void Tvmult(VectorType &, const VectorType &) const
const size_type component