_mat (defined in divide_and_conquer::strassens_multiplication::Matrix< T, typename >) | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | private |
h_stack(const Matrix< Number > &other) | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
Matrix(const Integer size) | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inlineexplicit |
Matrix(const Integer rows, const Integer cols) | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
naive_multiplication(const Matrix< Number > &other) const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
operator*(const Matrix< Number > &other) const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
operator*(const Number other) const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
operator*=(const Number other) const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
operator+(const Matrix< Number > &other) const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
operator+=(const Matrix< Number > &other) const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
operator-(const Matrix< Number > &other) const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
operator-=(const Matrix< Number > &other) const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
operator<< (defined in divide_and_conquer::strassens_multiplication::Matrix< T, typename >) | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | friend |
operator==(const Matrix< T > &other) const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
operator[](const Integer index) | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
size() const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
slice(const size_t row_start, const size_t row_end=MAX_SIZE, const size_t col_start=MAX_SIZE, const size_t col_end=MAX_SIZE) const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
strassens_multiplication(const Matrix< Number > &other) const | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |
v_stack(const Matrix< Number > &other) | divide_and_conquer::strassens_multiplication::Matrix< T, typename > | inline |