Home
last modified time | relevance | path

Searched refs:ImplicitSchurComplement (Results 1 – 5 of 5) sorted by relevance

/external/ceres-solver/internal/ceres/
Dimplicit_schur_complement.cc45 ImplicitSchurComplement::ImplicitSchurComplement( in ImplicitSchurComplement() function in ceres::internal::ImplicitSchurComplement
52 ImplicitSchurComplement::~ImplicitSchurComplement() { in ~ImplicitSchurComplement()
55 void ImplicitSchurComplement::Init(const BlockSparseMatrix& A, in Init()
107 void ImplicitSchurComplement::RightMultiply(const double* x, double* y) const { in RightMultiply()
142 void ImplicitSchurComplement::AddDiagonalAndInvert( in AddDiagonalAndInvert()
168 void ImplicitSchurComplement::BackSubstitute(const double* x, double* y) { in BackSubstitute()
203 void ImplicitSchurComplement::UpdateRhs() { in UpdateRhs()
Dimplicit_schur_complement.h89 class ImplicitSchurComplement : public LinearOperator {
100 ImplicitSchurComplement(const LinearSolver::Options& options);
101 virtual ~ImplicitSchurComplement();
Diterative_schur_complement_solver.h43 class ImplicitSchurComplement; variable
83 scoped_ptr<internal::ImplicitSchurComplement> schur_complement_;
Diterative_schur_complement_solver.cc81 schur_complement_.reset(new ImplicitSchurComplement(options_)); in SolveImpl()
Dimplicit_schur_complement_test.cc126 ImplicitSchurComplement isc(options); in TestImplicitSchurComplement()