CMR  1.3.0
Namespaces | Functions
smith_normal_form.hpp File Reference
#include "common.hpp"
#include "gcd.hpp"
#include "linear_algebra.hpp"
#include "matrix.hpp"
#include "matrix_permuted.hpp"
#include "matrix_transposed.hpp"

Go to the source code of this file.

Namespaces

 tu
 

Functions

template<typename Matrix >
void tu::smith_normal_form_diagonal (Matrix &input_matrix, std::vector< int > &diagonal)