Home
last modified time | relevance | path

Searched refs:preconditioner_ (Results 1 – 4 of 4) sorted by relevance

/external/ceres-solver/internal/ceres/
Diterative_schur_complement_solver.cc127 preconditioner_.reset( in SolveImpl()
132 if (preconditioner_.get() == NULL) { in SolveImpl()
133 preconditioner_.reset( in SolveImpl()
140 if (preconditioner_.get() == NULL) { in SolveImpl()
141 preconditioner_.reset( in SolveImpl()
151 if (preconditioner_.get() != NULL) { in SolveImpl()
153 preconditioner_->Update(*A, per_solve_options.D); in SolveImpl()
154 cg_per_solve_options.preconditioner = preconditioner_.get(); in SolveImpl()
Dcgnr_solver.cc46 preconditioner_(NULL) { in CgnrSolver()
68 if (preconditioner_.get() == NULL) { in SolveImpl()
69 preconditioner_.reset(new BlockJacobiPreconditioner(*A)); in SolveImpl()
71 preconditioner_->Update(*A, per_solve_options.D); in SolveImpl()
72 cg_per_solve_options.preconditioner = preconditioner_.get(); in SolveImpl()
Dcgnr_solver.h62 scoped_ptr<Preconditioner> preconditioner_; variable
Diterative_schur_complement_solver.h84 scoped_ptr<Preconditioner> preconditioner_; variable