#include "config.hpp"
#include "bareiss.cpp"
Go to the source code of this file.
Namespaces | |
namespace | Arageli |
Defines | |
#define | ARAGELI_INCLUDE_CPP_WITH_EXPORT_TEMPLATE_bareiss |
Functions | |
template<typename MA, typename MB, typename MQ, typename Basis, typename T_det> | |
void | Arageli::bareiss (const MA &A, MB &B, MQ &Q, Basis &basis, T_det &det) |
Produces the Gauss-Jordan form B of an integer matrix A. | |
template<typename MA, typename MP, typename MQ, typename Rank, typename T_det> | |
void | Arageli::bareiss_pq (const MA &A, MP &P, MQ &Q, Rank &rank, T_det &det) |
Produces the Gauss form B of an integer matrix A. | |
template<typename MA> | |
MA | Arageli::adjoint (const MA &A) |
template<typename MA, typename MP, typename T_det> | |
void | Arageli::adjoint (const MA &A, MP &P, T_det &det) |
template<typename MA> | |
MA::element_type | Arageli::det_brs (const MA &A) |
template<typename MA> | |
MA::size_type | Arageli::rank_brs (const MA &A) |
Definition in file bareiss.hpp.
#define ARAGELI_INCLUDE_CPP_WITH_EXPORT_TEMPLATE_bareiss |
Definition at line 109 of file bareiss.hpp.