1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- #ifndef CERES_INTERNAL_FLOAT_SUITESPARSE_H_
- #define CERES_INTERNAL_FLOAT_SUITESPARSE_H_
- #include "ceres/internal/config.h"
- #include <memory>
- #include "ceres/internal/export.h"
- #include "ceres/sparse_cholesky.h"
- #if !defined(CERES_NO_SUITESPARSE)
- namespace ceres::internal {
- class CERES_NO_EXPORT FloatSuiteSparseCholesky : public SparseCholesky {
- public:
- static std::unique_ptr<SparseCholesky> Create(OrderingType ordering_type);
- };
- }
- #endif
- #endif
|