Home
last modified time | relevance | path

Searched refs:num_eliminate_blocks_ (Results 1 – 12 of 12) sorted by relevance

/dports/misc/openmvg/openMVG-2.0/src/third_party/ceres-solver/internal/ceres/
H A Dimplicit_schur_complement_test.cc68 num_eliminate_blocks_ = problem->num_eliminate_blocks; in SetUp()
77 std::vector<int> blocks(num_col_blocks - num_eliminate_blocks_, 0); in ReducedLinearSystemAndSolution()
78 for (int i = num_eliminate_blocks_; i < num_col_blocks; ++i) { in ReducedLinearSystemAndSolution()
79 blocks[i - num_eliminate_blocks_] = bs->cols[i].size; in ReducedLinearSystemAndSolution()
86 options.elimination_groups.push_back(num_eliminate_blocks_); in ReducedLinearSystemAndSolution()
93 eliminator->Init(num_eliminate_blocks_, kFullRankETE, bs); in ReducedLinearSystemAndSolution()
125 options.elimination_groups.push_back(num_eliminate_blocks_); in TestImplicitSchurComplement()
181 int num_eliminate_blocks_; member in ceres::internal::ImplicitSchurComplementTest
H A Dpartitioned_matrix_view_test.cc60 num_eliminate_blocks_ = problem->num_eliminate_blocks; in SetUp()
62 options.elimination_groups.push_back(num_eliminate_blocks_); in SetUp()
70 int num_eliminate_blocks_; member in ceres::internal::PartitionedMatrixViewTest
76 EXPECT_EQ(pmv_->num_col_blocks_e(), num_eliminate_blocks_); in TEST_F()
77 EXPECT_EQ(pmv_->num_col_blocks_f(), num_cols_ - num_eliminate_blocks_); in TEST_F()
78 EXPECT_EQ(pmv_->num_cols_e(), num_eliminate_blocks_); in TEST_F()
79 EXPECT_EQ(pmv_->num_cols_f(), num_cols_ - num_eliminate_blocks_); in TEST_F()
H A Dschur_eliminator_impl.h88 num_eliminate_blocks_ = num_eliminate_blocks; in Init()
102 lhs_row_layout_.resize(num_col_blocks - num_eliminate_blocks_); in Init()
103 for (int i = num_eliminate_blocks_; i < num_col_blocks; ++i) { in Init()
104 lhs_row_layout_[i - num_eliminate_blocks_] = lhs_num_rows; in Init()
116 if (chunk_block_id >= num_eliminate_blocks_) { in Init()
167 rhs_locks_.resize(num_col_blocks - num_eliminate_blocks_); in Init()
193 const int block_id = i - num_eliminate_blocks_; in Eliminate()
401 const int block = block_id - num_eliminate_blocks_; in UpdateRhs()
521 const int block1 = it1->first - num_eliminate_blocks_; in ChunkOuterProduct()
531 const int block2 = it2->first - num_eliminate_blocks_; in ChunkOuterProduct()
[all …]
H A Diterative_schur_complement_solver_test.cc72 num_eliminate_blocks_ = problem->num_eliminate_blocks; in SetUpProblem()
92 options.elimination_groups.push_back(num_eliminate_blocks_); in TestSolver()
113 int num_eliminate_blocks_; member in ceres::internal::IterativeSchurComplementSolverTest
H A Dschur_eliminator.h320 int num_eliminate_blocks_; variable
/dports/math/ceres-solver/ceres-solver-2.0.0/internal/ceres/
H A Dimplicit_schur_complement_test.cc70 num_eliminate_blocks_ = problem->num_eliminate_blocks; in SetUp()
79 std::vector<int> blocks(num_col_blocks - num_eliminate_blocks_, 0); in ReducedLinearSystemAndSolution()
80 for (int i = num_eliminate_blocks_; i < num_col_blocks; ++i) { in ReducedLinearSystemAndSolution()
81 blocks[i - num_eliminate_blocks_] = bs->cols[i].size; in ReducedLinearSystemAndSolution()
88 options.elimination_groups.push_back(num_eliminate_blocks_); in ReducedLinearSystemAndSolution()
97 eliminator->Init(num_eliminate_blocks_, kFullRankETE, bs); in ReducedLinearSystemAndSolution()
133 options.elimination_groups.push_back(num_eliminate_blocks_); in TestImplicitSchurComplement()
191 int num_eliminate_blocks_; member in ceres::internal::ImplicitSchurComplementTest
H A Dpartitioned_matrix_view_test.cc61 num_eliminate_blocks_ = problem->num_eliminate_blocks; in SetUp()
63 options.elimination_groups.push_back(num_eliminate_blocks_); in SetUp()
70 int num_eliminate_blocks_; member in ceres::internal::PartitionedMatrixViewTest
76 EXPECT_EQ(pmv_->num_col_blocks_e(), num_eliminate_blocks_); in TEST_F()
77 EXPECT_EQ(pmv_->num_col_blocks_f(), num_cols_ - num_eliminate_blocks_); in TEST_F()
78 EXPECT_EQ(pmv_->num_cols_e(), num_eliminate_blocks_); in TEST_F()
79 EXPECT_EQ(pmv_->num_cols_f(), num_cols_ - num_eliminate_blocks_); in TEST_F()
H A Dschur_eliminator_impl.h89 num_eliminate_blocks_ = num_eliminate_blocks; in Init()
103 lhs_row_layout_.resize(num_col_blocks - num_eliminate_blocks_); in Init()
104 for (int i = num_eliminate_blocks_; i < num_col_blocks; ++i) { in Init()
105 lhs_row_layout_[i - num_eliminate_blocks_] = lhs_num_rows; in Init()
124 if (chunk_block_id >= num_eliminate_blocks_) { in Init()
172 rhs_locks_.resize(num_col_blocks - num_eliminate_blocks_); in Init()
198 num_eliminate_blocks_, in Eliminate()
413 const int block = block_id - num_eliminate_blocks_; in UpdateRhs()
535 const int block1 = it1->first - num_eliminate_blocks_; in ChunkOuterProduct()
547 const int block2 = it2->first - num_eliminate_blocks_; in ChunkOuterProduct()
[all …]
H A Diterative_schur_complement_solver_test.cc74 num_eliminate_blocks_ = problem->num_eliminate_blocks; in SetUpProblem()
95 options.elimination_groups.push_back(num_eliminate_blocks_); in TestSolver()
116 int num_eliminate_blocks_; member in ceres::internal::IterativeSchurComplementSolverTest
H A Dschur_eliminator.h322 int num_eliminate_blocks_; variable
392 num_eliminate_blocks_ = num_eliminate_blocks; in Init()
401 if (e_block_id >= num_eliminate_blocks_) { in Init()
451 D + bs->cols[num_eliminate_blocks_].position, kFBlockSize); in Eliminate()
619 int num_eliminate_blocks_; variable
/dports/graphics/blender/blender-2.91.0/extern/ceres/internal/ceres/
H A Dschur_eliminator_impl.h87 num_eliminate_blocks_ = num_eliminate_blocks; in Init()
102 for (int i = num_eliminate_blocks_; i < num_col_blocks; ++i) { in Init()
103 lhs_row_layout_[i - num_eliminate_blocks_] = lhs_num_rows; in Init()
122 if (chunk_block_id >= num_eliminate_blocks_) { in Init()
170 rhs_locks_.resize(num_col_blocks - num_eliminate_blocks_); in Init()
198 num_eliminate_blocks_, in Eliminate()
202 const int block_id = i - num_eliminate_blocks_; in Eliminate()
416 const int block = block_id - num_eliminate_blocks_; in UpdateRhs()
533 const int block1 = it1->first - num_eliminate_blocks_; in ChunkOuterProduct()
543 const int block2 = it2->first - num_eliminate_blocks_; in ChunkOuterProduct()
[all …]
H A Dschur_eliminator.h322 int num_eliminate_blocks_; variable
392 num_eliminate_blocks_ = num_eliminate_blocks; in Init()
401 if (e_block_id >= num_eliminate_blocks_) { in Init()
451 D + bs->cols[num_eliminate_blocks_].position, kFBlockSize); in Eliminate()
619 int num_eliminate_blocks_; variable