Searched refs:eliminator_ (Results 1 - 6 of 6) sorted by relevance

/external/ceres-solver/internal/ceres/
H A Dschur_jacobi_preconditioner.cc79 eliminator_.reset(SchurEliminatorBase::Create(eliminator_options));
80 eliminator_->Init(eliminator_options.elimination_groups[0], &bs);
101 eliminator_->Eliminate(&A, b.data(), D, m_.get(), rhs.data());
H A Dschur_jacobi_preconditioner.h100 scoped_ptr<SchurEliminatorBase> eliminator_; member in class:ceres::internal::SchurJacobiPreconditioner
H A Dvisibility_based_preconditioner.h186 scoped_ptr<SchurEliminatorBase> eliminator_; member in class:ceres::internal::VisibilityBasedPreconditioner
H A Dschur_complement_solver.cc67 if (eliminator_.get() == NULL) {
74 eliminator_.reset(CHECK_NOTNULL(SchurEliminatorBase::Create(options_)));
75 eliminator_->Init(options_.elimination_groups[0], A->block_structure());
80 eliminator_->Eliminate(A, b, per_solve_options.D, lhs_.get(), rhs_.get());
89 eliminator_->BackSubstitute(A, b, per_solve_options.D, reduced_solution, x);
H A Dschur_complement_solver.h140 scoped_ptr<SchurEliminatorBase> eliminator_; member in class:ceres::internal::SchurComplementSolver
H A Dvisibility_based_preconditioner.cc337 eliminator_.reset(SchurEliminatorBase::Create(eliminator_options));
338 eliminator_->Init(eliminator_options.elimination_groups[0], &bs);
360 eliminator_->Eliminate(&A, b.data(), D, m_.get(), rhs.data());

Completed in 151 milliseconds