AnimaL |
Tutorial |
Documentation |
Matrix inversion belongs to the module on linear equation solution
Classes | |
| struct | matrix_traits |
| Auxiliary class for the extraction of matrix entry type. More... | |
Functions | |
| template<class M> std::size_t | animal::nrows (const M &m) |
| Number of rows of a matrix. | |
| template<class M> std::size_t | animal::ncols (const M &m) |
| Number of columns of a matrix. | |
| template<class Cont, class Value> void | animal::m_assign (Cont &M, const Value &a) |
for all elements M[i][j]: | |
| template<class Cont, class Val> void | animal::m_teq (Cont &M, const Val &a) |
| |
| template<class Cont, class Val> void | animal::m_deq (Cont &M, const Val &a) |
| |
| template<class Cont1, class Cont2> void | animal::m_eq_A (Cont1 &M, const Cont2 &A) |
| |
| template<class Cont1, class Cont2> void | animal::m_eq_aA (Cont1 &M, typename matrix_traits< Cont2 >::value_type a, const Cont2 &A) |
| |
| template<class Cont1, class Cont2> void | animal::m_peq_A (Cont1 &M, const Cont2 &A) |
| |
| template<class Cont1, class Cont2> void | animal::m_peq_aA (Cont1 &M, typename matrix_traits< Cont2 >::value_type a, const Cont2 &A) |
| |
| template<class Cont1, class Cont2> void | animal::m_meq_A (Cont1 &M, const Cont2 &A) |
| |
| template<class Cont1, class Cont2> void | animal::m_eq_At (Cont1 &M, const Cont2 &A) |
| |
| template<class Cont1, class Cont2> void | animal::m_eq_aAt (Cont1 &M, typename matrix_traits< Cont2 >::value_type a, const Cont2 &A) |
| |
| template<class Cont1, class Cont2> void | animal::m_peq_At (Cont1 &M, const Cont2 &A) |
| |
| template<class Cont1, class Cont2> void | animal::m_peq_aAt (Cont1 &M, const typename matrix_traits< Cont2 >::value_type a, const Cont2 &A) |
| |
| template<class Cont1, class Cont2> void | animal::m_meq_At (Cont1 &M, const Cont2 &A) |
| |
|
||||||||||||||||
|
for all elements M[i][j]:
Definition at line 418 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||
|
Definition at line 445 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||
|
Definition at line 458 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||||||
|
Definition at line 472 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||||||
|
Definition at line 564 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||
|
Definition at line 553 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||
|
Definition at line 505 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||
|
Definition at line 597 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||
|
Definition at line 483 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||||||
|
Definition at line 494 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||||||
|
Definition at line 586 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||
|
Definition at line 575 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||||||||
|
Definition at line 432 of file linear.h. References animal::ncols(), and animal::nrows(). |
|
||||||||||
|
||||||||||
1.3.6