| 378 | |
| 379 | template<class Ty> |
| 380 | Eigen::Matrix<Ty, Dynamic, 1> SparseQMatrix<Ty>::getSparseEigenRowVector(unsigned long x) { |
| 381 | Eigen::Matrix<Ty, Dynamic, 1> row_vector = Eigen::Matrix<Ty, Dynamic, 1>::Zero(size, 1); |
| 382 | for (int i = nnzcol_ptr[x]; i < nnzcol_ptr[x + 1]; i++) { |
| 383 | row_vector(nnzcol_ind[i]) = data[i]; |
| 384 | } |
| 385 | return row_vector; |
| 386 | } |
| 387 | |
| 388 | template<class Ty> |
| 389 | Eigen::Matrix<Ty, Dynamic, 1> SparseQMatrix<Ty>::getCompressedEigenRowVector(unsigned long x) { |
no outgoing calls
no test coverage detected