Searched defs:col_blocks (Results 1 - 7 of 7) sorted by relevance

/external/ceres-solver/internal/ceres/
H A Dcompressed_col_sparse_matrix_utils.cc44 const vector<int>& col_blocks,
50 const int num_col_blocks = col_blocks.size();
89 c += col_blocks[col_block];
41 CompressedColumnScalarMatrixToBlockMatrix(const int* scalar_rows, const int* scalar_cols, const vector<int>& row_blocks, const vector<int>& col_blocks, vector<int>* block_rows, vector<int>* block_cols) argument
H A Dcompressed_row_sparse_matrix.h115 const vector<int>& col_blocks() const { return col_blocks_; } function in class:ceres::internal::CompressedRowSparseMatrix
H A Dcompressed_col_sparse_matrix_utils_test.cc88 const vector<int>& col_blocks,
100 col_pos += col_blocks[i];
105 for (int c = 0; c < col_blocks[col_block_id]; ++c, ++offset) {
122 vector<int> col_blocks; local
123 col_blocks.push_back(1);
124 col_blocks.push_back(2);
125 col_blocks.push_back(3);
126 col_blocks.push_back(2);
140 offset += FillBlock(row_blocks, col_blocks, \
178 col_blocks,
87 FillBlock(const vector<int>& row_blocks, const vector<int>& col_blocks, const int row_block_id, const int col_block_id, int* rows, int* cols) argument
[all...]
H A Dcompressed_row_jacobian_writer.cc47 vector<int>& col_blocks = *(jacobian->mutable_col_blocks()); local
48 col_blocks.resize(parameter_blocks.size());
50 col_blocks[i] = parameter_blocks[i]->LocalSize();
H A Dcxsparse.cc108 const vector<int>& col_blocks) {
110 const int num_col_blocks = col_blocks.size();
117 col_blocks,
106 BlockAnalyzeCholesky(cs_di* A, const vector<int>& row_blocks, const vector<int>& col_blocks) argument
H A Dsuitesparse.cc154 const vector<int>& col_blocks,
157 if (!BlockAMDOrdering(A, row_blocks, col_blocks, &ordering)) {
208 const vector<int>& col_blocks,
211 const int num_col_blocks = col_blocks.size();
221 col_blocks,
151 BlockAnalyzeCholesky( cholmod_sparse* A, const vector<int>& row_blocks, const vector<int>& col_blocks, string* message) argument
206 BlockAMDOrdering(const cholmod_sparse* A, const vector<int>& row_blocks, const vector<int>& col_blocks, vector<int>* ordering) argument
H A Dcompressed_row_sparse_matrix_test.cc87 vector<int>* col_blocks = crsm->mutable_col_blocks(); local
88 col_blocks->resize(num_cols);
89 std::fill(col_blocks->begin(), col_blocks->end(), 1);
181 const vector<int> pre_col_blocks = crsm->col_blocks();
191 const vector<int> post_col_blocks = crsm->col_blocks();
201 EXPECT_EQ(expected_col_blocks, crsm->col_blocks());
205 EXPECT_EQ(crsm->col_blocks(), pre_col_blocks);
256 EXPECT_EQ(blocks, matrix->col_blocks());
391 ASSERT_EQ(transpose->row_blocks().size(), matrix.col_blocks()
430 vector<int> col_blocks; local
[all...]

Completed in 110 milliseconds