Jive reference manual
List of all members | Public Member Functions | Static Public Attributes | Protected Member Functions
jive::algebra::MultiMatmulExtension Class Referenceabstract

#include <jive/algebra/MultiMatmulExtension.h>

Inheritance diagram for jive::algebra::MultiMatmulExtension:
Inheritance graph

Public Member Functions

virtual void multiMatmul (Matrix &lhsVecs, IdxVector &lhsTags, const Matrix &rhsVecs, const IdxVector &rhsTags) const =0
 

Static Public Attributes

static const jem::byte ID [1]
 

Protected Member Functions

virtual ~MultiMatmulExtension ()
 
- Protected Member Functions inherited from jem::Interface
virtual ~Interface ()
 Empty destructor. More...
 

Constructor & Destructor Documentation

virtual jive::algebra::MultiMatmulExtension::~MultiMatmulExtension ( )
protectedvirtual

Member Function Documentation

virtual void jive::algebra::MultiMatmulExtension::multiMatmul ( Matrix &  lhsVecs,
IdxVector &  lhsTags,
const Matrix &  rhsVecs,
const IdxVector &  rhsTags 
) const
pure virtual

Member Data Documentation

const jem::byte jive::algebra::MultiMatmulExtension::ID[1]
static