16 #ifndef dealii_matrix_lib_h 17 #define dealii_matrix_lib_h 19 #include <deal.II/base/subscriptor.h> 20 #include <deal.II/lac/vector_memory.h> 21 #include <deal.II/lac/solver_richardson.h> 23 DEAL_II_NAMESPACE_OPEN
25 template <
typename number>
class Vector;
70 template <
typename number>
76 template <
typename number>
82 template <
typename number>
89 template <
typename number>
97 template <
typename number>
105 template <
typename number>
113 template <
typename VectorType>
114 void Tvmult(VectorType &,
const VectorType &)
const;
119 template <
typename VectorType>
120 void Tvmult_add(VectorType &,
const VectorType &)
const;
135 template <
typename VectorType>
143 template <
typename VectorType>
151 DEAL_II_NAMESPACE_CLOSE
void Tvmult_add(VectorType &, const VectorType &) const
const types::global_dof_index invalid_size_type
unsigned int global_dof_index
#define Assert(cond, exc)
types::global_dof_index size_type
static ::ExceptionBase & ExcNotImplemented()
void Tvmult(VectorType &, const VectorType &) const
const size_type component