linbox
ClassicMulDomain< Field > Class Template Reference

#include <matpoly-mult.h>

Public Member Functions

const Fieldfield () const
 
 ClassicMulDomain (const Field &F)
 
template<class Polynomial1, class Polynomial2, class Polynomial3>
void mul (Polynomial1 &a, const Polynomial2 &b, const Polynomial3 &c)
 
template<class Polynomial1, class Polynomial2, class Polynomial3>
void midproduct (Polynomial1 &a, const Polynomial2 &b, const Polynomial3 &c)
 
template<class Polynomial1, class Polynomial2, class Polynomial3>
void midproductgen (Polynomial1 &a, const Polynomial2 &b, const Polynomial3 &c)
 

Constructor & Destructor Documentation

◆ ClassicMulDomain()

template<class Field>
ClassicMulDomain ( const Field & F)
inline

Member Function Documentation

◆ field()

template<class Field>
const Field & field ( ) const
inline

◆ mul()

template<class Field>
template<class Polynomial1, class Polynomial2, class Polynomial3>
void mul ( Polynomial1 & a,
const Polynomial2 & b,
const Polynomial3 & c )
inline

◆ midproduct()

template<class Field>
template<class Polynomial1, class Polynomial2, class Polynomial3>
void midproduct ( Polynomial1 & a,
const Polynomial2 & b,
const Polynomial3 & c )
inline

◆ midproductgen()

template<class Field>
template<class Polynomial1, class Polynomial2, class Polynomial3>
void midproductgen ( Polynomial1 & a,
const Polynomial2 & b,
const Polynomial3 & c )
inline

The documentation for this class was generated from the following file: