#include <capd/matrixAlgorithms/PARIInterface.h>
|
virtual | ~PARIInterface () |
|
template<typename Scalar > |
capd::vectalg::Vector< Scalar, 0 > | smithForm (const capd::vectalg::Matrix< Scalar, 0, 0 > &capdMatrix) |
|
template<typename Scalar > |
capd::vectalg::Vector< Scalar, 0 > | smithForm (const capd::vectalg::Matrix< Scalar, 0, 0 > &capdMatrix, capd::vectalg::Matrix< Scalar, 0, 0 > &capdU, capd::vectalg::Matrix< Scalar, 0, 0 > &capdV) |
|
template<typename Scalar > |
capd::vectalg::Vector< Scalar, 0 > | smithForm (const capd::vectalg::Matrix< Scalar, 0, 0 > &capdMatrix, capd::vectalg::Matrix< Scalar, 0, 0 > &capdQ, capd::vectalg::Matrix< Scalar, 0, 0 > &capdQInv, capd::vectalg::Matrix< Scalar, 0, 0 > &capdR, capd::vectalg::Matrix< Scalar, 0, 0 > &capdRInv) |
|
◆ ~PARIInterface()
PARIInterface::~PARIInterface |
( |
| ) |
|
|
virtual |
◆ enabled()
static bool capd::matrixAlgorithms::PARIInterface::enabled |
( |
| ) |
|
|
inlinestatic |
◆ instance()
static PARIInterface& capd::matrixAlgorithms::PARIInterface::instance |
( |
| ) |
|
|
inlinestatic |
◆ smithForm() [1/3]
template<typename Scalar >
◆ smithForm() [2/3]
template<typename Scalar >
capd::vectalg::Vector< Scalar, 0 > capd::matrixAlgorithms::PARIInterface::smithForm |
( |
const capd::vectalg::Matrix< Scalar, 0, 0 > & |
capdMatrix, |
|
|
capd::vectalg::Matrix< Scalar, 0, 0 > & |
capdQ, |
|
|
capd::vectalg::Matrix< Scalar, 0, 0 > & |
capdQInv, |
|
|
capd::vectalg::Matrix< Scalar, 0, 0 > & |
capdR, |
|
|
capd::vectalg::Matrix< Scalar, 0, 0 > & |
capdRInv |
|
) |
| |
◆ smithForm() [3/3]
template<typename Scalar >