linbox
PolynomialMatrixAddDomain< Field > Class Template Reference

#include <matpoly-add-domain.h>

+ Inheritance diagram for PolynomialMatrixAddDomain< Field >:

Public Member Functions

 PolynomialMatrixAddDomain (const Field &F)
 
template<typename PMatrix1, typename PMatrix2, typename PMatrix3>
void add (PMatrix1 &c, const PMatrix2 &a, const PMatrix3 &b) const
 
template<typename PMatrix1, typename PMatrix2>
void addin (PMatrix1 &a, const PMatrix2 &b) const
 
template<typename PMatrix1, typename PMatrix2, typename PMatrix3>
void sub (PMatrix1 &c, const PMatrix2 &a, const PMatrix3 &b) const
 
template<typename PMatrix1, typename PMatrix2>
void subin (PMatrix1 &a, const PMatrix2 &b) const
 

Protected Attributes

MatrixDomain< Field_BMD
 

Constructor & Destructor Documentation

◆ PolynomialMatrixAddDomain()

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

Member Function Documentation

◆ add()

template<class Field>
template<typename PMatrix1, typename PMatrix2, typename PMatrix3>
void add ( PMatrix1 & c,
const PMatrix2 & a,
const PMatrix3 & b ) const
inline

◆ addin()

template<class Field>
template<typename PMatrix1, typename PMatrix2>
void addin ( PMatrix1 & a,
const PMatrix2 & b ) const
inline

◆ sub()

template<class Field>
template<typename PMatrix1, typename PMatrix2, typename PMatrix3>
void sub ( PMatrix1 & c,
const PMatrix2 & a,
const PMatrix3 & b ) const
inline

◆ subin()

template<class Field>
template<typename PMatrix1, typename PMatrix2>
void subin ( PMatrix1 & a,
const PMatrix2 & b ) const
inline

Field Documentation

◆ _BMD

template<class Field>
MatrixDomain<Field> _BMD
protected

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