Remove support for CXSparse

Eigen provides all the functionality that we need from CXSparse
with a more liberal license.

I will update the documentation in a follow up CL.

Change-Id: I0b9fd8be3c27754cc2986cc0e06595c8b3fdec0b
This commit is contained in:
Sameer Agarwal
2022-05-23 11:07:34 -07:00
parent fbc2eea166
commit 2335b5b4b7
44 changed files with 30 additions and 2140 deletions
@@ -124,12 +124,6 @@ TEST_F(DynamicSparseNormalCholeskySolverTest, SuiteSparseNESDIS) {
#endif
#endif
#ifndef CERES_NO_CXSPARSE
TEST_F(DynamicSparseNormalCholeskySolverTest, CXSparse) {
TestSolver(CX_SPARSE, OrderingType::AMD);
}
#endif
#ifdef CERES_USE_EIGEN_SPARSE
TEST_F(DynamicSparseNormalCholeskySolverTest, EigenAMD) {
TestSolver(EIGEN_SPARSE, OrderingType::AMD);