Home
last modified time | relevance | path

Searched refs:elimination_groups (Results 1 – 14 of 14) sorted by relevance

/external/ceres-solver/internal/ceres/
Dpartitioned_matrix_view.cc58 matrix, options.elimination_groups[0]); in Create()
64 matrix, options.elimination_groups[0]); in Create()
70 matrix, options.elimination_groups[0]); in Create()
76 matrix, options.elimination_groups[0]); in Create()
82 matrix, options.elimination_groups[0]); in Create()
88 matrix, options.elimination_groups[0]); in Create()
94 matrix, options.elimination_groups[0]); in Create()
100 matrix, options.elimination_groups[0]); in Create()
106 matrix, options.elimination_groups[0]); in Create()
112 matrix, options.elimination_groups[0]); in Create()
[all …]
Dschur_jacobi_preconditioner.cc51 CHECK_GT(options_.elimination_groups.size(), 1); in SchurJacobiPreconditioner()
52 CHECK_GT(options_.elimination_groups[0], 0); in SchurJacobiPreconditioner()
53 const int num_blocks = bs.cols.size() - options_.elimination_groups[0]; in SchurJacobiPreconditioner()
60 block_size_[i] = bs.cols[i + options_.elimination_groups[0]].size; in SchurJacobiPreconditioner()
74 eliminator_options.elimination_groups = options_.elimination_groups; in InitEliminator()
80 eliminator_->Init(eliminator_options.elimination_groups[0], &bs); in InitEliminator()
Dvisibility_based_preconditioner.cc78 CHECK_GT(options_.elimination_groups.size(), 1); in VisibilityBasedPreconditioner()
79 CHECK_GT(options_.elimination_groups[0], 0); in VisibilityBasedPreconditioner()
83 num_blocks_ = bs.cols.size() - options_.elimination_groups[0]; in VisibilityBasedPreconditioner()
91 block_size_[i] = bs.cols[i + options_.elimination_groups[0]].size; in VisibilityBasedPreconditioner()
142 ComputeVisibility(bs, options_.elimination_groups[0], &visibility); in ComputeClusterJacobiSparsity()
160 ComputeVisibility(bs, options_.elimination_groups[0], &visibility); in ComputeClusterTridiagonalSparsity()
254 const int num_eliminate_blocks = options_.elimination_groups[0]; in ComputeBlockPairsInPreconditioner()
332 eliminator_options.elimination_groups = options_.elimination_groups; in InitEliminator()
338 eliminator_->Init(eliminator_options.elimination_groups[0], &bs); in InitEliminator()
Diterative_schur_complement_solver.cc73 const int num_eliminate_blocks = options_.elimination_groups[0]; in SolveImpl()
121 preconditioner_options.elimination_groups = options_.elimination_groups; in SolveImpl()
Diterative_schur_complement_solver_test.cc92 options.elimination_groups.push_back(num_eliminate_blocks_); in TestSolver()
93 options.elimination_groups.push_back(0); in TestSolver()
Dschur_complement_solver.h113 CHECK_GT(options.elimination_groups.size(), 1); in SchurComplementSolver()
114 CHECK_GT(options.elimination_groups[0], 0); in SchurComplementSolver()
Dschur_complement_solver.cc70 options_.elimination_groups[0], in SolveImpl()
75 eliminator_->Init(options_.elimination_groups[0], A->block_structure()); in SolveImpl()
100 const int num_eliminate_blocks = options().elimination_groups[0]; in InitStorage()
184 const int num_eliminate_blocks = options().elimination_groups[0]; in InitStorage()
Dimplicit_schur_complement_test.cc86 options.elimination_groups.push_back(num_eliminate_blocks_); in ReducedLinearSystemAndSolution()
124 options.elimination_groups.push_back(num_eliminate_blocks_); in TestImplicitSchurComplement()
Dschur_complement_solver_test.cc95 options.elimination_groups.push_back(num_eliminate_blocks); in ComputeAndCompareSolutions()
96 options.elimination_groups.push_back( in ComputeAndCompareSolutions()
Dpreconditioner.h83 vector<int> elimination_groups; member
Dlinear_solver.h145 vector<int> elimination_groups; member
Dsolver_impl.cc875 &linear_solver_options.elimination_groups); in CreateLinearSolver()
881 linear_solver_options.elimination_groups.size() == 1) { in CreateLinearSolver()
882 linear_solver_options.elimination_groups.push_back(0); in CreateLinearSolver()
Dpartitioned_matrix_view_test.cc62 options.elimination_groups.push_back(num_eliminate_blocks_); in SetUp()
Dschur_eliminator_test.cc145 options.elimination_groups.push_back(num_eliminate_blocks); in EliminateSolveAndCompare()