diff --git a/Numeric/gmshLinearSystemGmm.h b/Numeric/gmshLinearSystemGmm.h
index 1ae20d1e84a1a97bfa66fc539a4b6ecd9dc99f50..1d58acfdd9270cb59dd4b43b15bd5e82f8242ca3 100644
--- a/Numeric/gmshLinearSystemGmm.h
+++ b/Numeric/gmshLinearSystemGmm.h
@@ -104,6 +104,9 @@ public :
   virtual void zeroMatrix() {}
   virtual void zeroRightHandSide() {}
   virtual int systemSolve() { return 0; }
+  void setPrec(double p){}
+  void setNoisy(int n){}
+  void setGmres(int n){}
 };
 
 #endif