template<class T > | |
T | bitpit::linearalgebra::det (std::array< std::array< T, 1 >, 1 > &) |
template<class T > | |
T | bitpit::linearalgebra::det (std::vector< std::vector< T > > &) |
template<class T , size_t m, size_t n> | |
T | bitpit::linearalgebra::det (std::array< std::array< T, n >, m > &) |
T bitpit::linearalgebra::det | ( | std::array< std::array< T, 1 >, 1 > & | A | ) |
End function for recursive calls to det().
T | data type |
[in] | A | input matrix |
Definition at line 666 of file matrix_utilities.tpp.
T bitpit::linearalgebra::det | ( | std::array< std::array< T, n >, m > & | A | ) |
Compute determinant of a matrix of small dimenions using Laplace rule. Overloading of det() function for container array.
T | data type |
m | number of matrix rows |
n | number of matrix columns |
[in] | A | input matrix |
Definition at line 739 of file matrix_utilities.tpp.
T bitpit::linearalgebra::det | ( | std::vector< std::vector< T > > & | A | ) |
Compute determinant of a matrix of small dimenions using Laplace rule.
T | data type |
[in] | A | input matrix |
Definition at line 680 of file matrix_utilities.tpp.