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 | ||
) |