template struct xf::solver::matrixMultiplyTraits

#include "matrix_multiply.hpp"
template <
    class TransposeFormA,
    class TransposeFormB,
    int RowsA,
    int ColsA,
    int RowsB,
    int ColsB,
    typename InputType,
    typename OutputType
    >
struct matrixMultiplyTraits

// typedefs

typedef InputType INPUT_T
typedef hls::x_traits <InputType, InputType>::MULT_T MULT_T
typedef hls::x_traits_d <InputType, ColsATrans>::ACCUM_T ACCUM_T

// fields

static const int RowsATrans
static const int ColsATrans
static const int RowsBTrans
static const int ColsBTrans
static const int B_UNROLL_DIM
static const int A_FULL_UNROLL_DIM
static const int B_FULL_UNROLL_DIM
static const int ARCH
static const int INNER_II
static const int UNROLL_FACTOR