#include <shark/LinAlg/BLAS/decompositions.hpp>
Public Member Functions | |
template<class E > | |
pivoting_lu_decomposition (matrix_expression< E, device_type > const &e) | |
MatrixStorage const & | factor () const |
permutation_matrix const & | permutation () const |
template<class MatB > | |
void | solve (matrix_expression< MatB, device_type > &B, left) const |
template<class MatB > | |
void | solve (matrix_expression< MatB, device_type > &B, right) const |
template<class VecB > | |
void | solve (vector_expression< VecB, device_type > &b, left) const |
template<class VecB > | |
void | solve (vector_expression< VecB, device_type > &b, right) const |
Definition at line 255 of file decompositions.hpp.
|
inline |
Definition at line 263 of file decompositions.hpp.
References remora::kernels::getrf().
|
inline |
Definition at line 268 of file decompositions.hpp.
|
inline |
Definition at line 272 of file decompositions.hpp.
|
inline |
Definition at line 277 of file decompositions.hpp.
References remora::swap_rows().
|
inline |
Definition at line 283 of file decompositions.hpp.
References remora::swap_columns_inverted().
|
inline |
Definition at line 289 of file decompositions.hpp.
References remora::swap_rows().
|
inline |
Definition at line 295 of file decompositions.hpp.
References remora::swap_rows_inverted().