atlas
0.6
|
#include "matrix.h"
#include <cassert>
#include <limits>
#include <algorithm>
#include <stdexcept>
#include "matreduc.h"
#include "permutations.h"
#include "arithmetic.h"
#include "polynomials.h"
Namespaces | |
atlas | |
atlas::matrix | |
Typedefs | |
typedef arithmetic::Numer_t | atlas::matrix::Num |
typedef polynomials::Polynomial< int > | atlas::matrix::Pol |
Functions | |
template<typename C > | |
Vector< C > & | atlas::matrix::operator/= (Vector< C > &v, C c) |
template<typename C > | |
Vector< C > & | atlas::matrix::divide (Vector< C > &v, C c) |
template<typename C > | |
Vector< C > & | atlas::matrix::operator%= (Vector< C > &v, C c) |
template<typename C > | |
std::vector< Vector< C > > | atlas::matrix::standard_basis (size_t r) |
template<typename C > | |
PID_Matrix< C > & | atlas::matrix::operator+= (PID_Matrix< C > &A, C c) |
template std::vector< Vector< int > > | atlas::matrix::standard_basis< int > (size_t n) |
template PID_Matrix< int > & | atlas::matrix::operator+= (PID_Matrix< int > &, int) |
template Vector< int > & | atlas::matrix::operator/= (Vector< int > &, int) |
template Vector< int > & | atlas::matrix::divide (Vector< int > &, int) |
template Vector< int > & | atlas::matrix::operator%= (Vector< int > &, int) |
template Vector< Num > & | atlas::matrix::operator/= (Vector< Num > &, Num) |