/external/ceres-solver/internal/ceres/ |
D | visibility_based_preconditioner.h | 67 struct CompressedRowBlockStructure; 135 VisibilityBasedPreconditioner(const CompressedRowBlockStructure& bs, 147 void ComputeClusterJacobiSparsity(const CompressedRowBlockStructure& bs); 148 void ComputeClusterTridiagonalSparsity(const CompressedRowBlockStructure& bs); 149 void InitStorage(const CompressedRowBlockStructure& bs); 150 void InitEliminator(const CompressedRowBlockStructure& bs); 162 void ComputeBlockPairsInPreconditioner(const CompressedRowBlockStructure& bs); 210 VisibilityBasedPreconditioner(const CompressedRowBlockStructure& bs, in VisibilityBasedPreconditioner()
|
D | partitioned_matrix_view_impl.h | 52 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in PartitionedMatrixView() 100 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in RightMultiplyE() 123 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in RightMultiplyF() 166 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in LeftMultiplyE() 189 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in LeftMultiplyF() 237 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in CreateBlockDiagonalMatrixLayout() 238 CompressedRowBlockStructure* block_diagonal_structure = in CreateBlockDiagonalMatrixLayout() 239 new CompressedRowBlockStructure; in CreateBlockDiagonalMatrixLayout() 302 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in UpdateBlockDiagonalEtE() 303 const CompressedRowBlockStructure* block_diagonal_structure = in UpdateBlockDiagonalEtE() [all …]
|
D | schur_jacobi_preconditioner.h | 54 struct CompressedRowBlockStructure; 84 SchurJacobiPreconditioner(const CompressedRowBlockStructure& bs, 93 void InitEliminator(const CompressedRowBlockStructure& bs);
|
D | block_sparse_matrix.h | 64 explicit BlockSparseMatrix(CompressedRowBlockStructure* block_structure); 85 const CompressedRowBlockStructure* block_structure() const; 93 scoped_ptr<CompressedRowBlockStructure> block_structure_;
|
D | schur_eliminator.h | 175 const CompressedRowBlockStructure* bs) = 0; 228 const CompressedRowBlockStructure* bs); 291 void ChunkOuterProduct(const CompressedRowBlockStructure* bs,
|
D | visibility.h | 50 struct CompressedRowBlockStructure; 60 void ComputeVisibility(const CompressedRowBlockStructure& block_structure,
|
D | schur_complement_solver.h | 134 virtual void InitStorage(const CompressedRowBlockStructure* bs) = 0; 155 virtual void InitStorage(const CompressedRowBlockStructure* bs); 169 virtual void InitStorage(const CompressedRowBlockStructure* bs);
|
D | block_jacobi_preconditioner.h | 41 struct CompressedRowBlockStructure; 74 const CompressedRowBlockStructure& block_structure_;
|
D | visibility_based_preconditioner.cc | 72 const CompressedRowBlockStructure& bs, in VisibilityBasedPreconditioner() 140 const CompressedRowBlockStructure& bs) { in ComputeClusterJacobiSparsity() 158 const CompressedRowBlockStructure& bs) { in ComputeClusterTridiagonalSparsity() 179 const CompressedRowBlockStructure& bs) { in InitStorage() 246 const CompressedRowBlockStructure& bs) { in ComputeBlockPairsInPreconditioner() 330 const CompressedRowBlockStructure& bs) { in InitEliminator()
|
D | schur_eliminator_impl.h | 81 Init(int num_eliminate_blocks, const CompressedRowBlockStructure* bs) { in Init() 183 const CompressedRowBlockStructure* bs = A->block_structure(); in Eliminate() 309 const CompressedRowBlockStructure* bs = A->block_structure(); in BackSubstitute() 380 const CompressedRowBlockStructure* bs = A->block_structure(); in UpdateRhs() 443 const CompressedRowBlockStructure* bs = A->block_structure(); in ChunkDiagonalBlockAndGradient() 499 ChunkOuterProduct(const CompressedRowBlockStructure* bs, in ChunkOuterProduct() 561 const CompressedRowBlockStructure* bs = A->block_structure(); in NoEBlockRowsUpdate() 599 const CompressedRowBlockStructure* bs = A->block_structure(); in NoEBlockRowOuterProduct() 652 const CompressedRowBlockStructure* bs = A->block_structure(); in EBlockRowOuterProduct()
|
D | schur_eliminator_test.cc | 69 const CompressedRowBlockStructure* bs = A->block_structure(); in SetupHelper() 109 const CompressedRowBlockStructure* bs = A->block_structure(); in ComputeReferenceSolution() 130 const CompressedRowBlockStructure* bs = A->block_structure(); in EliminateSolveAndCompare()
|
D | schur_jacobi_preconditioner.cc | 48 const CompressedRowBlockStructure& bs, in SchurJacobiPreconditioner() 72 const CompressedRowBlockStructure& bs) { in InitEliminator()
|
D | linear_least_squares_problems.cc | 295 CompressedRowBlockStructure* bs = new CompressedRowBlockStructure; in LinearLeastSquaresProblem2() 429 CompressedRowBlockStructure* bs = new CompressedRowBlockStructure; in LinearLeastSquaresProblem3()
|
D | detect_structure.h | 54 void DetectStructure(const CompressedRowBlockStructure& bs,
|
D | block_jacobian_writer.cc | 150 CompressedRowBlockStructure* bs = new CompressedRowBlockStructure; in CreateJacobian()
|
D | visibility_test.cc | 61 CompressedRowBlockStructure bs; in TEST() 141 CompressedRowBlockStructure bs; in TEST()
|
D | partitioned_matrix_view_test.cc | 148 const CompressedRowBlockStructure* bs = block_diagonal_ee->block_structure(); in TEST_F() 162 const CompressedRowBlockStructure* bs = block_diagonal_ff->block_structure(); in TEST_F()
|
D | block_structure.h | 80 struct CompressedRowBlockStructure { struct
|
D | detect_structure.cc | 38 void DetectStructure(const CompressedRowBlockStructure& bs, in DetectStructure()
|
D | block_sparse_matrix.cc | 48 CompressedRowBlockStructure* block_structure) in BlockSparseMatrix() 215 const CompressedRowBlockStructure* BlockSparseMatrix::block_structure() in block_structure()
|
D | visibility.cc | 52 void ComputeVisibility(const CompressedRowBlockStructure& block_structure, in ComputeVisibility()
|
D | block_jacobi_preconditioner.cc | 71 const CompressedRowBlockStructure* bs = A.block_structure(); in UpdateImpl()
|
D | schur_complement_solver.cc | 99 const CompressedRowBlockStructure* bs) { in InitStorage() 183 const CompressedRowBlockStructure* bs) { in InitStorage()
|
D | implicit_schur_complement_test.cc | 75 const CompressedRowBlockStructure* bs = A_->block_structure(); in ReducedLinearSystemAndSolution()
|
D | implicit_schur_complement.cc | 145 const CompressedRowBlockStructure* block_diagonal_structure = in AddDiagonalAndInvert()
|