1 #ifndef MATRIX_TEMPLATE_HPP 2 #define MATRIX_TEMPLATE_HPP 7 template<
typename ComplexType>
14 static_assert(base_size <=
CACHELINE,
"matrix_base exceeds CACHELINE");
20 Matrix_T(ComplexType* data_in,
int rows_in,
int cols_in);
21 Matrix_T(ComplexType* data_in,
int rows_in,
int cols_in,
int stride_in);
23 Matrix_T(
int rows_in,
int cols_in,
int stride_in);
36 #endif // MATRIX_TEMPLATE_HPP
void print_matrix() const
static constexpr size_t base_size
Base Class to store data of arrays and its properties.
char padding_[padding_size]
static constexpr size_t padding_size
Matrix_T & operator=(const Matrix_T &other)