![]() |
atlas
0.6
|
Functions | |
| template<typename C > | |
| bool | column_clear (matrix::PID_Matrix< C > &M, size_t i, size_t j, size_t k) |
| template<typename C > | |
| bool | row_clear (matrix::PID_Matrix< C > &M, size_t i, size_t j, size_t k) |
| template<typename C > | |
| bool | column_clear (matrix::PID_Matrix< C > &M, size_t i, size_t j, size_t k, matrix::PID_Matrix< C > &rec) |
| template<typename C , bool direct> | |
| bool | row_clear (matrix::PID_Matrix< C > &M, size_t i, size_t j, size_t k, matrix::PID_Matrix< C > &rec) |
| template<typename C > | |
| bitmap::BitMap | column_echelon (matrix::PID_Matrix< C > &M) |
| template<typename C > | |
| std::vector< C > | diagonalise (matrix::PID_Matrix< C > M, matrix::PID_Matrix< C > &row, matrix::PID_Matrix< C > &col) |
| template<typename C > | |
| matrix::PID_Matrix< C > | adapted_basis (matrix::PID_Matrix< C > M, std::vector< C > &diagonal) |
| template<typename C > | |
| matrix::PID_Matrix< C > | Smith_basis (const matrix::PID_Matrix< C > &M, std::vector< C > &diagonal) |
| template<typename C > | |
| matrix::Vector< C > | find_solution (const matrix::PID_Matrix< C > &A, matrix::Vector< C > b) |
| template bool | column_clear (matrix::PID_Matrix< int > &M, size_t i, size_t j, size_t k) |
| template bool | row_clear (matrix::PID_Matrix< int > &M, size_t i, size_t j, size_t k) |
| template bitmap::BitMap | column_echelon< int > (matrix::PID_Matrix< int > &M) |
| template std::vector< int > | diagonalise (matrix::PID_Matrix< int > M, matrix::PID_Matrix< int > &row, matrix::PID_Matrix< int > &col) |
| template matrix::PID_Matrix< int > | Smith_basis (const matrix::PID_Matrix< int > &M, std::vector< int > &diagonal) |
| template matrix::PID_Matrix< int > | adapted_basis (const matrix::PID_Matrix< int > M, std::vector< int > &diagonal) |
| template matrix::Vector< int > | find_solution (const matrix::PID_Matrix< int > &A, matrix::Vector< int > b) |
| matrix::PID_Matrix< C > atlas::matreduc::adapted_basis | ( | matrix::PID_Matrix< C > | M, |
| std::vector< C > & | diagonal | ||
| ) |
| template matrix::PID_Matrix<int> atlas::matreduc::adapted_basis | ( | const matrix::PID_Matrix< int > | M, |
| std::vector< int > & | diagonal | ||
| ) |
| bool atlas::matreduc::column_clear | ( | matrix::PID_Matrix< C > & | M, |
| size_t | i, | ||
| size_t | j, | ||
| size_t | k | ||
| ) |
| bool atlas::matreduc::column_clear | ( | matrix::PID_Matrix< C > & | M, |
| size_t | i, | ||
| size_t | j, | ||
| size_t | k, | ||
| matrix::PID_Matrix< C > & | rec | ||
| ) |
| template bool atlas::matreduc::column_clear | ( | matrix::PID_Matrix< int > & | M, |
| size_t | i, | ||
| size_t | j, | ||
| size_t | k | ||
| ) |
| bitmap::BitMap atlas::matreduc::column_echelon | ( | matrix::PID_Matrix< C > & | M | ) |
| template bitmap::BitMap atlas::matreduc::column_echelon< int > | ( | matrix::PID_Matrix< int > & | M | ) |
| std::vector< C > atlas::matreduc::diagonalise | ( | matrix::PID_Matrix< C > | M, |
| matrix::PID_Matrix< C > & | row, | ||
| matrix::PID_Matrix< C > & | col | ||
| ) |
| template std::vector<int> atlas::matreduc::diagonalise | ( | matrix::PID_Matrix< int > | M, |
| matrix::PID_Matrix< int > & | row, | ||
| matrix::PID_Matrix< int > & | col | ||
| ) |
| matrix::Vector< C > atlas::matreduc::find_solution | ( | const matrix::PID_Matrix< C > & | A, |
| matrix::Vector< C > | b | ||
| ) |
| template matrix::Vector<int> atlas::matreduc::find_solution | ( | const matrix::PID_Matrix< int > & | A, |
| matrix::Vector< int > | b | ||
| ) |
| bool atlas::matreduc::row_clear | ( | matrix::PID_Matrix< C > & | M, |
| size_t | i, | ||
| size_t | j, | ||
| size_t | k | ||
| ) |
| bool atlas::matreduc::row_clear | ( | matrix::PID_Matrix< C > & | M, |
| size_t | i, | ||
| size_t | j, | ||
| size_t | k, | ||
| matrix::PID_Matrix< C > & | rec | ||
| ) |
| template bool atlas::matreduc::row_clear | ( | matrix::PID_Matrix< int > & | M, |
| size_t | i, | ||
| size_t | j, | ||
| size_t | k | ||
| ) |
| matrix::PID_Matrix< C > atlas::matreduc::Smith_basis | ( | const matrix::PID_Matrix< C > & | M, |
| std::vector< C > & | diagonal | ||
| ) |
| template matrix::PID_Matrix<int> atlas::matreduc::Smith_basis | ( | const matrix::PID_Matrix< int > & | M, |
| std::vector< int > & | diagonal | ||
| ) |
1.8.11