Searched refs:BlockRandomAccessSparseMatrix (Results 1 – 7 of 7) sorted by relevance
54 class BlockRandomAccessSparseMatrix : public BlockRandomAccessMatrix {59 BlockRandomAccessSparseMatrix(const vector<int>& blocks,64 virtual ~BlockRandomAccessSparseMatrix();105 CERES_DISALLOW_COPY_AND_ASSIGN(BlockRandomAccessSparseMatrix);
47 BlockRandomAccessSparseMatrix::BlockRandomAccessSparseMatrix( in BlockRandomAccessSparseMatrix() function in ceres::internal::BlockRandomAccessSparseMatrix120 BlockRandomAccessSparseMatrix::~BlockRandomAccessSparseMatrix() { in ~BlockRandomAccessSparseMatrix()128 CellInfo* BlockRandomAccessSparseMatrix::GetCell(int row_block_id, in GetCell()150 void BlockRandomAccessSparseMatrix::SetZero() { in SetZero()
41 TEST(BlockRandomAccessSparseMatrix, GetCell) { in TEST() argument62 BlockRandomAccessSparseMatrix m(blocks, block_pairs); in TEST()131 m_.reset(new BlockRandomAccessSparseMatrix(blocks, block_pairs)); in SetUp()142 scoped_ptr<BlockRandomAccessSparseMatrix> m_;
70 class BlockRandomAccessSparseMatrix; variable233 scoped_ptr<BlockRandomAccessSparseMatrix> m_;
244 set_lhs(new BlockRandomAccessSparseMatrix(blocks_, block_pairs)); in InitStorage()274 down_cast<const BlockRandomAccessSparseMatrix*>(lhs())->matrix()); in SolveReducedLinearSystemUsingSuiteSparse()354 down_cast<const BlockRandomAccessSparseMatrix*>(lhs())->matrix()); in SolveReducedLinearSystemUsingCXSparse()
136 const BlockRandomAccessSparseMatrix* m = get_m(); in PreconditionerValuesMatch()219 const BlockRandomAccessSparseMatrix* get_m() { in get_m()
198 m_.reset(new BlockRandomAccessSparseMatrix(block_size_, block_pairs_)); in InitStorage()437 down_cast<BlockRandomAccessSparseMatrix*>( in Factorize()