Searched refs:SchurEliminatorBase (Results 1 - 10 of 10) sorted by relevance

/external/ceres-solver/internal/ceres/
H A Dschur_jacobi_preconditioner.h55 class SchurEliminatorBase;
100 scoped_ptr<SchurEliminatorBase> eliminator_;
H A Dschur_eliminator.h47 // Classes implementing the SchurEliminatorBase interface implement
164 class SchurEliminatorBase { class in namespace:ceres::internal
166 virtual ~SchurEliminatorBase() {}
203 static SchurEliminatorBase* Create(const LinearSolver::Options& options);
206 // Templated implementation of the SchurEliminatorBase interface. The
219 class SchurEliminator : public SchurEliminatorBase {
225 // SchurEliminatorBase Interface
H A Dvisibility_based_preconditioner.h68 class SchurEliminatorBase;
186 scoped_ptr<SchurEliminatorBase> eliminator_;
H A Dschur_eliminator.cc50 SchurEliminatorBase*
51 SchurEliminatorBase::Create(const LinearSolver::Options& options) {
H A Dimplicit_schur_complement_test.cc89 scoped_ptr<SchurEliminatorBase> eliminator(
90 SchurEliminatorBase::Create(options));
H A Dschur_complement_solver.h140 scoped_ptr<SchurEliminatorBase> eliminator_;
H A Dschur_jacobi_preconditioner.cc79 eliminator_.reset(SchurEliminatorBase::Create(eliminator_options));
H A Dschur_eliminator_test.cc154 scoped_ptr<SchurEliminatorBase> eliminator;
155 eliminator.reset(SchurEliminatorBase::Create(options));
H A Dschur_complement_solver.cc74 eliminator_.reset(CHECK_NOTNULL(SchurEliminatorBase::Create(options_)));
H A Dvisibility_based_preconditioner.cc337 eliminator_.reset(SchurEliminatorBase::Create(eliminator_options));

Completed in 966 milliseconds