Home
last modified time | relevance | path

Searched refs:BlockRandomAccessSparseMatrix (Results 1 – 6 of 6) sorted by relevance

/external/ceres-solver/internal/ceres/
Dblock_random_access_sparse_matrix.cc47 BlockRandomAccessSparseMatrix::BlockRandomAccessSparseMatrix( in BlockRandomAccessSparseMatrix() function in ceres::internal::BlockRandomAccessSparseMatrix
120 BlockRandomAccessSparseMatrix::~BlockRandomAccessSparseMatrix() { in ~BlockRandomAccessSparseMatrix()
128 CellInfo* BlockRandomAccessSparseMatrix::GetCell(int row_block_id, in GetCell()
150 void BlockRandomAccessSparseMatrix::SetZero() { in SetZero()
Dblock_random_access_sparse_matrix.h54 class BlockRandomAccessSparseMatrix : public BlockRandomAccessMatrix {
59 BlockRandomAccessSparseMatrix(const vector<int>& blocks,
64 virtual ~BlockRandomAccessSparseMatrix();
104 CERES_DISALLOW_COPY_AND_ASSIGN(BlockRandomAccessSparseMatrix);
Dblock_random_access_sparse_matrix_test.cc41 TEST(BlockRandomAccessSparseMatrix, GetCell) { in TEST() argument
62 BlockRandomAccessSparseMatrix m(blocks, block_pairs); in TEST()
131 m_.reset(new BlockRandomAccessSparseMatrix(blocks, block_pairs)); in SetUp()
142 scoped_ptr<BlockRandomAccessSparseMatrix> m_;
Dvisibility_based_preconditioner.h65 class BlockRandomAccessSparseMatrix; variable
189 scoped_ptr<BlockRandomAccessSparseMatrix> m_;
Dschur_complement_solver.cc247 set_lhs(new BlockRandomAccessSparseMatrix(blocks_, block_pairs)); in InitStorage()
292 down_cast<const BlockRandomAccessSparseMatrix*>(lhs())->matrix()); in SolveReducedLinearSystemUsingSuiteSparse()
400 down_cast<const BlockRandomAccessSparseMatrix*>(lhs())->matrix()); in SolveReducedLinearSystemUsingCXSparse()
459 down_cast<const BlockRandomAccessSparseMatrix*>(lhs())->matrix()); in SolveReducedLinearSystemUsingEigen()
Dvisibility_based_preconditioner.cc181 m_.reset(new BlockRandomAccessSparseMatrix(block_size_, block_pairs_)); in InitStorage()
434 down_cast<BlockRandomAccessSparseMatrix*>( in Factorize()