commit | 0c88301e6658f9c52e54621d45e333dce35c09ec | [log] [tgz] |
---|---|---|
author | Sergiu Deitsch <sergiu.deitsch@gmail.com> | Sun May 15 22:26:18 2022 +0200 |
committer | Sameer Agarwal <sameeragarwal@google.com> | Wed Jun 22 16:46:02 2022 +0000 |
tree | 3174c2d8222b55493b30578612d1f30ae993d3c1 | |
parent | f11c2562657254af63b656d01bca6923e785a163 [diff] |
Provide optional METIS support * Split `CERES_NO_METIS` into two defines: `CERES_NO_PARTITION` and `CERES_NO_METIS`. The former refers to METIS support in SuiteSparse, the latter to the Eigen's MetisSupport module. This enables the use of sparse matrix reordering independent from SuiteSparse. * Run Linux, macOS, and macOS Github workflows with METIS enabled SuiteSparse. Fixes #808 Change-Id: I5076b7e1268d32cc3e7e56650edcbaf7fb3b59ce
Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems. It is a feature rich, mature and performant library which has been used in production at Google since 2010. Ceres Solver can solve two kinds of problems.
Please see ceres-solver.org for more information.