xerus
a general purpose tensor library
xerus::internal::CholmodSparse Member List

This is the complete list of members for xerus::internal::CholmodSparse, including all inherited members.

CholmodSparse(cholmod_sparse *_matrix)xerus::internal::CholmodSparse
CholmodSparse(const size_t _m, const size_t _n, const size_t _N)xerus::internal::CholmodSparse
CholmodSparse(const std::map< size_t, double > &_input, const size_t _m, const size_t _n, const bool _transpose)xerus::internal::CholmodSparse
cq(const std::map< size_t, double > &_A, const bool _transposeA, size_t _m, size_t _n, bool _fullrank)xerus::internal::CholmodSparsestatic
matrixxerus::internal::CholmodSparse
matrix_matrix_product(std::map< size_t, double > &_C, const size_t _leftDim, const size_t _rightDim, const double _alpha, const std::map< size_t, double > &_A, const bool _transposeA, const size_t _midDim, const std::map< size_t, double > &_B, const bool _transposeB)xerus::internal::CholmodSparsestatic
operator*(const CholmodSparse &_rhs) constxerus::internal::CholmodSparse
ptr_type typedefxerus::internal::CholmodSparse
qc(const std::map< size_t, double > &_A, const bool _transposeA, size_t _m, size_t _n, bool _fullrank)xerus::internal::CholmodSparsestatic
solve_dense_rhs(double *_x, size_t _xDim, const std::map< size_t, double > &_A, const bool _transposeA, const double *_b, size_t _bDim)xerus::internal::CholmodSparsestatic
solve_sparse_rhs(std::map< size_t, double > &_x, size_t _xDim, const std::map< size_t, double > &_A, const bool _transposeA, const std::map< size_t, double > &_b, size_t _bDim)xerus::internal::CholmodSparsestatic
to_map(double _alpha=1.0) constxerus::internal::CholmodSparse
transpose()xerus::internal::CholmodSparse