#include <shark/LinAlg/BLAS/decompositions.hpp>
Public Member Functions | |
template<class E > | |
symm_pos_semi_definite_solver (matrix_expression< E, device_type > const &e, double max_conditioning=0.0) | |
std::size_t | rank () const |
template<class Mat > | |
void | compute_inverse_factor (matrix_expression< Mat, device_type > &C) 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 , bool Left> | |
void | solve (vector_expression< VecB, device_type > &b, system_tag< Left >) const |
Definition at line 327 of file decompositions.hpp.
|
inline |
Definition at line 332 of file decompositions.hpp.
References remora::columns(), and remora::trans().
|
inline |
Definition at line 353 of file decompositions.hpp.
References remora::columns(), remora::noalias(), remora::swap_columns_inverted(), and remora::trans().
|
inline |
Definition at line 345 of file decompositions.hpp.
Referenced by shark::NSGA3Indicator::init().
|
inline |
Definition at line 370 of file decompositions.hpp.
References remora::columns(), remora::eval_block(), remora::noalias(), remora::swap_rows(), remora::swap_rows_inverted(), and remora::trans().
Referenced by shark::NSGA3Indicator::init().
|
inline |
Definition at line 387 of file decompositions.hpp.
References remora::solve(), and remora::trans().
|
inline |
Definition at line 393 of file decompositions.hpp.
References remora::columns(), remora::eval_block(), remora::noalias(), remora::prod(), remora::swap_rows(), remora::swap_rows_inverted(), and remora::trans().