Searched refs:block_structure (Results 1 – 17 of 17) sorted by relevance
72 CHECK_NOTNULL(A->block_structure()); in SolveImpl()76 DetectStructure(*(A->block_structure()), in SolveImpl()86 A->block_structure()->cols.size() - num_eliminate_blocks; in SolveImpl()134 new SchurJacobiPreconditioner(*A->block_structure(), in SolveImpl()142 new VisibilityBasedPreconditioner(*A->block_structure(), in SolveImpl()
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()302 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in UpdateBlockDiagonalEtE()304 block_diagonal->block_structure(); in UpdateBlockDiagonalEtE()334 const CompressedRowBlockStructure* bs = matrix_.block_structure(); in UpdateBlockDiagonalFtF()336 block_diagonal->block_structure(); in UpdateBlockDiagonalFtF()
52 void ComputeVisibility(const CompressedRowBlockStructure& block_structure, in ComputeVisibility() argument60 visibility->resize(block_structure.cols.size() - num_eliminate_blocks); in ComputeVisibility()62 for (int i = 0; i < block_structure.rows.size(); ++i) { in ComputeVisibility()63 const vector<Cell>& cells = block_structure.rows[i].cells; in ComputeVisibility()
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()156 eliminator->Init(num_eliminate_blocks, A->block_structure()); in EliminateSolveAndCompare()
64 explicit BlockSparseMatrix(CompressedRowBlockStructure* block_structure);85 const CompressedRowBlockStructure* block_structure() const;
46 block_structure_(*A.block_structure()) { in BlockJacobiPreconditioner()71 const CompressedRowBlockStructure* bs = A.block_structure(); in UpdateImpl()
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()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()
48 CompressedRowBlockStructure* block_structure) in BlockSparseMatrix() argument53 block_structure_(block_structure) { in BlockSparseMatrix()215 const CompressedRowBlockStructure* BlockSparseMatrix::block_structure() in block_structure() function in ceres::internal::BlockSparseMatrix
60 void ComputeVisibility(const CompressedRowBlockStructure& block_structure,
148 const CompressedRowBlockStructure* bs = block_diagonal_ee->block_structure(); in TEST_F()162 const CompressedRowBlockStructure* bs = block_diagonal_ff->block_structure(); in TEST_F()
68 InitStorage(A->block_structure()); in SolveImpl()69 DetectStructure(*A->block_structure(), in SolveImpl()75 eliminator_->Init(options_.elimination_groups[0], A->block_structure()); in SolveImpl()
75 const CompressedRowBlockStructure* bs = A_->block_structure(); in ReducedLinearSystemAndSolution()
97 A->block_structure()->cols.size() - num_eliminate_blocks); in ComputeAndCompareSolutions()
146 block_diagonal->block_structure(); in AddDiagonalAndInvert()
42 block_structure.cc
128 $(CERES_SRC_PATH)/block_structure.cc \
119 $(CERES_SRC_PATH)/block_structure.cc \