mirror of
https://github.com/ceres-solver/ceres-solver.git
synced 2026-08-29 08:34:37 +08:00
Use override & final instead of just using virtual.
This is safer than using virtual and this lead to a minor bug fixes. Change-Id: Id69cb1cc569bf6bf245f22f029c7871b6c712568
This commit is contained in:
@@ -59,11 +59,11 @@ class DynamicSparseNormalCholeskySolver
|
||||
virtual ~DynamicSparseNormalCholeskySolver() {}
|
||||
|
||||
private:
|
||||
virtual LinearSolver::Summary SolveImpl(
|
||||
LinearSolver::Summary SolveImpl(
|
||||
CompressedRowSparseMatrix* A,
|
||||
const double* b,
|
||||
const LinearSolver::PerSolveOptions& options,
|
||||
double* x);
|
||||
double* x) final;
|
||||
|
||||
LinearSolver::Summary SolveImplUsingSuiteSparse(
|
||||
CompressedRowSparseMatrix* A,
|
||||
|
||||
Reference in New Issue
Block a user