12 #ifndef _C_LINEAR_OPERATOR_C_DENSE_MATRIX_H_
13 #define _C_LINEAR_OPERATOR_C_DENSE_MATRIX_H_
20 #include "../_definitions/types.h"
28 template <
typename DataType>
47 const DataType* vector,
51 const DataType* vector,
56 const DataType* vector,
60 const DataType* vector,
virtual void transpose_dot_plus(const DataType *vector, const DataType alpha, DataType *product)
virtual FlagType is_identity_matrix() const
Checks whether the matrix is identity.
virtual void dot_plus(const DataType *vector, const DataType alpha, DataType *product)
const FlagType A_is_row_major
virtual void transpose_dot(const DataType *vector, DataType *product)
virtual void dot(const DataType *vector, DataType *product)
Base class for constant matrices.