Home | History | Annotate | Download | only in ceres

Lines Matching defs:block1

298     for (set<int>::const_iterator block1 = f_blocks.begin();
299 block1 != f_blocks.end();
300 ++block1) {
301 set<int>::const_iterator block2 = block1;
304 if (IsBlockPairInPreconditioner(*block1, *block2)) {
305 block_pairs_.insert(make_pair(*block1, *block2));
316 const int block1 = row.cells[i].block_id - num_eliminate_blocks;
319 if (block1 <= block2) {
320 if (IsBlockPairInPreconditioner(block1, block2)) {
321 block_pairs_.insert(make_pair(block1, block2));
408 const int block1 = it->first;
410 if (!IsBlockPairOffDiagonal(block1, block2)) {
415 CellInfo* cell_info = m_->GetCell(block1, block2,
419 << "Cell missing for block pair (" << block1 << "," << block2 << ")"
420 << " cluster pair (" << cluster_membership_[block1]
427 m.block(r, c, block_size_[block1], block_size_[block2]) *= 0.5;
485 const int block1,
487 int cluster1 = cluster_membership_[block1];
496 const int block1,
498 return (cluster_membership_[block1] != cluster_membership_[block2]);