aboutsummaryrefslogtreecommitdiff
path: root/internal/ceres/implicit_schur_complement_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'internal/ceres/implicit_schur_complement_test.cc')
-rw-r--r--internal/ceres/implicit_schur_complement_test.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/internal/ceres/implicit_schur_complement_test.cc b/internal/ceres/implicit_schur_complement_test.cc
index 1694273..3369ecb 100644
--- a/internal/ceres/implicit_schur_complement_test.cc
+++ b/internal/ceres/implicit_schur_complement_test.cc
@@ -120,7 +120,10 @@ class ImplicitSchurComplementTest : public ::testing::Test {
Vector reference_solution;
ReducedLinearSystemAndSolution(D, &lhs, &rhs, &reference_solution);
- ImplicitSchurComplement isc(num_eliminate_blocks_, true);
+ LinearSolver::Options options;
+ options.elimination_groups.push_back(num_eliminate_blocks_);
+ options.preconditioner_type = JACOBI;
+ ImplicitSchurComplement isc(options);
isc.Init(*A_, D, b_.get());
int num_sc_cols = lhs.cols();