![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
#include <boost/numeric/ublas/operation.hpp>#include <boost/numeric/ublas/vector_proxy.hpp>#include <boost/numeric/ublas/matrix_proxy.hpp>#include <boost/numeric/ublas/vector.hpp>#include <boost/numeric/ublas/triangular.hpp>
Include dependency graph for lu.hpp:Go to the source code of this file.
Classes | |
| class | boost::numeric::ublas::permutation_matrix< T, A > |
Namespaces | |
| namespace | boost |
| namespace | boost::numeric |
| namespace | boost::numeric::ublas |
contains all important classes and functions of uBLAS | |
Functions | |
| template<class M , class PM > | |
| M::size_type | boost::numeric::ublas::axpy_lu_factorize (M &m, PM &pm) |
| template<class M , class PM > | |
| M::size_type | boost::numeric::ublas::lu_factorize (M &m, PM &pm) |
| template<class M > | |
| M::size_type | boost::numeric::ublas::lu_factorize (M &m) |
| template<class M , class E > | |
| void | boost::numeric::ublas::lu_substitute (const M &m, matrix_expression< E > &e) |
| template<class M , class PMT , class PMA , class MV > | |
| void | boost::numeric::ublas::lu_substitute (const M &m, const permutation_matrix< PMT, PMA > &pm, MV &mv) |
| template<class E , class M > | |
| void | boost::numeric::ublas::lu_substitute (vector_expression< E > &e, const M &m) |
| template<class M , class E > | |
| void | boost::numeric::ublas::lu_substitute (const M &m, vector_expression< E > &e) |
| template<class MV , class M , class PMT , class PMA > | |
| void | boost::numeric::ublas::lu_substitute (MV &mv, const M &m, const permutation_matrix< PMT, PMA > &pm) |
| template<class E , class M > | |
| void | boost::numeric::ublas::lu_substitute (matrix_expression< E > &e, const M &m) |
| template<class PM , class MV > | |
| BOOST_UBLAS_INLINE void | boost::numeric::ublas::swap_rows (const PM &pm, MV &mv, vector_tag) |
| template<class PM , class MV > | |
| BOOST_UBLAS_INLINE void | boost::numeric::ublas::swap_rows (const PM &pm, MV &mv) |
| template<class PM , class MV > | |
| BOOST_UBLAS_INLINE void | boost::numeric::ublas::swap_rows (const PM &pm, MV &mv, matrix_tag) |