Go to the source code of this file.
Namespaces
Defines
- #define TMPL template<typename Scalar, typename V>
- #define Matrix matrix<Scalar,V>
- #define nbrow rows
- #define nbcol cols
Functions
- template<typename Scalar , typename V > Scalar bareiss_pivoting (matrix< Scalar, V > &A, unsigned &r)
- template<typename Scalar , typename V > Scalar bareiss_pivoting (matrix< Scalar, V > &A)
- template<typename Scalar , typename V > void bareiss_extended_pivoting (matrix< Scalar, V > &A, matrix< Scalar, V > &P, unsigned &r)
- template<typename Scalar , typename V > Scalar bareiss_extended_pivoting (matrix< Scalar, V > &A, matrix< Scalar, V > &P)
- template<typename Scalar , typename V > unsigned bareiss_rank (const matrix< Scalar, V > &m)
- template<typename Scalar , typename V > matrix< Scalar, V > bareiss_triangulate (const matrix< Scalar, V > &m)
- Triangulate the matrix @ using Bareiss pivoting.
- template<typename Scalar , typename V > matrix< Scalar, V > bareiss_cokernel (const matrix< Scalar, V > &m)
- Compute the cokernel of the matrix @ using Bareiss pivoting.
- template<typename Scalar , typename V > matrix< Scalar, V > bareiss_kernel (const matrix< Scalar, V > &m)
- template<typename Scalar , typename V > matrix< Scalar, V > bareiss_image (const matrix< Scalar, V > &m)
- template<typename Scalar , typename V > matrix< Scalar, V > bareiss_coimage (const matrix< Scalar, V > &m)
- template<typename Scalar , typename V > Scalar bareiss_det (const matrix< Scalar, V > &m)
- template<typename Scalar , typename V > matrix< Scalar, V > bareiss_krylov (const matrix< Scalar, V > &m, const matrix< Scalar, V > &v)
Detailed Description
Definition in file matrix_bareiss.hpp.
Define Documentation
#define Matrix matrix<Scalar,V> |
#define TMPL template<typename Scalar, typename V> |