CAPD::DynSys Library  6.0.0
SmithFormFactory.cpp File Reference

Namespaces

 capd
 
 capd::matrixAlgorithms
 Matrix algorithms: Gauss elimination, orthonormalization, QR decomposition etc.
 

Macros

#define INSTANCE_MAT(type)
 
#define INSTANCE_DEF(type)
 

Typedefs

typedef Matrix< short,0, 0 > capd::matrixAlgorithms::XXXXshort
 
typedef Matrix< int,0, 0 > capd::matrixAlgorithms::XXXXint
 
typedef Matrix< long,0, 0 > capd::matrixAlgorithms::XXXXlong
 
typedef Matrix< llong,0, 0 > capd::matrixAlgorithms::XXXXllong
 
typedef Matrix< Zp,0, 0 > capd::matrixAlgorithms::XXXXZp
 
typedef Matrix< Z2,0, 0 > capd::matrixAlgorithms::XXXXZ2
 

Detailed Description

Macro Definition Documentation

◆ INSTANCE_DEF

#define INSTANCE_DEF (   type)
Value:
typedef Matrix<type,0,0> XXXX##type; \
INSTANCE_MAT(XXXX##type)
Definition: Matrix.h:65

◆ INSTANCE_MAT

#define INSTANCE_MAT (   type)
Value:
template \
SmithForm<type>* SmithFormFactory::operator()<type>(type& B, \
bool computeQ, bool computeQinv, bool computeR, bool computeRinv);