template class xf::fintech::blas::Spmv
#include "spmv.hpp"
template <
typename t_DataType,
unsigned int t_MemWidth,
unsigned int t_IndexWidth,
unsigned int t_MaxK,
unsigned int t_MaxM,
unsigned int t_MaxNnz
>
class Spmv
// typedefs
typedef WideType <t_DataType, t_MemWidth> DataWideType
typedef hls::stream <DataWideType> DataWideStreamType
typedef WideType <unsigned int, t_MemWidth> IdxWideType
typedef hls::stream <IdxWideType> IdxWideStreamType
typedef SpmA <t_DataType> SpmAtype
typedef WideType <SpmAtype, t_MemWidth> SpmAwideType
typedef hls::stream <SpmAwideType> SpmAwideStreamType
typedef hls::stream <SpmAtype> SpmAstreamType
typedef SpmC <t_DataType> SpmCtype
typedef WideType <SpmCtype, t_MemWidth> SpmCwideType
typedef hls::stream <SpmCwideType> SpmCwideStreamType
typedef hls::stream <SpmCtype> SpmCstreamType
typedef WideType <t_DataType, t_AccWidth> AccDataType
typedef SpmC <AccDataType> SpmCaccType
typedef hls::stream <SpmCaccType> SpmCaccStreamType
typedef hls::stream <bool> ControlStreamType