CAPD DynSys Library 5.2.0
capd::matrixAlgorithms::SmithFormFactory Class Reference

#include <capd/matrixAlgorithms/SmithFormFactory.h>

Public Member Functions

 SmithFormFactory (bool usePARI)
 
template<typename MatrixT >
SmithForm< MatrixT > * operator() (MatrixT &B, bool computeQ, bool computeQinv, bool computeR, bool computeRinv)
 

Constructor & Destructor Documentation

◆ SmithFormFactory()

capd::matrixAlgorithms::SmithFormFactory::SmithFormFactory ( bool  usePARI)
inlineexplicit

Member Function Documentation

◆ operator()()

template<typename MatrixT >
SmithForm< MatrixT > * capd::matrixAlgorithms::SmithFormFactory::operator() ( MatrixT &  B,
bool  computeQ,
bool  computeQinv,
bool  computeR,
bool  computeRinv 
)