Template Class CSCMatrix¶
Defined in File csc_matrix.hpp
Inheritance Relationships¶
Base Type¶
public AbstractMatrix
(Class AbstractMatrix)
Class Documentation¶
-
template<typename TV, typename TI = size_t>
class CSCMatrix : public AbstractMatrix¶ Public Functions
-
inline CSCMatrix()¶
-
inline CSCMatrix(size_t m, size_t n, const std::vector<TI> &colptr, const std::vector<TI> &rowind, const std::vector<TV> &val)¶
-
inline CSCMatrix(const std::vector<TI> &colptr, const std::vector<TI> &rowind, const std::vector<TV> &val)¶
-
inline size_t nrow() const¶
-
inline size_t ncol() const¶
-
inline void print_size() const¶
-
inline void print(size_t rowmin, size_t rowmax, size_t colmin, size_t colmax) const¶
-
inline void print() const¶
Friends
-
inline friend void block_select(const CSCMatrix &M, const std::vector<size_t> &cind, const std::vector<size_t> &prow, const size_t m, CSCMatrix &A)¶
-
inline CSCMatrix()¶