#include <boost/numeric/ublas/vector.hpp>
#include <boost/numeric/ublas/vector_proxy.hpp>
#include <boost/numeric/ublas/matrix.hpp>
#include <boost/numeric/ublas/triangular.hpp>
#include <boost/numeric/ublas/lu.hpp>
#include <boost/numeric/ublas/io.hpp>
Go to the source code of this file.
Functions | |
template<class T> | |
bool | invert (const ublas::matrix< T > &input, ublas::matrix< T > &inverse) |
template<class T> | |
boost::numeric::ublas::matrix< T > | invert (const boost::numeric::ublas::matrix< T > &m, bool &is_singular) |
template<class matrix_T> | |
double | determinant (ublas::matrix_expression< matrix_T > const &mat_r) |
double determinant | ( | ublas::matrix_expression< matrix_T > const & | mat_r | ) | [inline] |
boost::numeric::ublas::matrix<T> invert | ( | const boost::numeric::ublas::matrix< T > & | m, | |
bool & | is_singular | |||
) | [inline] |
bool invert | ( | const ublas::matrix< T > & | input, | |
ublas::matrix< T > & | inverse | |||
) | [inline] |