From fd1474d8bcfa2d9867496ee9e56dc8da417ad1b4 Mon Sep 17 00:00:00 2001 From: Eric Bechet <eric.bechet@ulg.ac.be> Date: Sun, 20 Jun 2010 11:37:24 +0000 Subject: [PATCH] err in dummy class declaration --- Solver/linearSystemGMM.h | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Solver/linearSystemGMM.h b/Solver/linearSystemGMM.h index 8d8fabf5e6..fa72c93592 100644 --- a/Solver/linearSystemGMM.h +++ b/Solver/linearSystemGMM.h @@ -114,14 +114,15 @@ class linearSystemGmm : public linearSystem<scalar> { } virtual bool isAllocated() const { return false; } virtual void allocate(int nbRows) {} - virtual void addToMatrix(int row, int col, scalar &val) {} - virtual void getFromMatrix(int row, int col, scalar &val) const { return 0.; } - virtual void addToRightHandSide(int row, scalar &val) {} - virtual void getFromRightHandSide(int row, scalar &val) const { return 0.; } - virtual void getFromSolution(int row, scalar &val) const { return 0.; } + virtual void addToMatrix(int row, int col, const scalar &val) {} + virtual void getFromMatrix(int row, int col, scalar &val) const {} + virtual void addToRightHandSide(int row, const scalar &val) {} + virtual void getFromRightHandSide(int row, scalar &val) const {} + virtual void getFromSolution(int row, scalar &val) const {} virtual void zeroMatrix() {} virtual void zeroRightHandSide() {} virtual int systemSolve() { return 0; } + virtual double normInfRightHandSide() const { return 0.; } void setPrec(double p){} virtual void clear(){} void setNoisy(int n){} -- GitLab