From 099be6d6c74cbf2f80382b1dbe06557937a7caf9 Mon Sep 17 00:00:00 2001
From: noels <l.noels@ulg.ac.be>
Date: Wed, 14 Sep 2022 16:35:18 +0200
Subject: [PATCH] add return value

---
 NonLinearSolver/internalPoints/ipDamage.h   | 2 +-
 NonLinearSolver/internalPoints/ipvariable.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/NonLinearSolver/internalPoints/ipDamage.h b/NonLinearSolver/internalPoints/ipDamage.h
index b32229dc9..48636850f 100644
--- a/NonLinearSolver/internalPoints/ipDamage.h
+++ b/NonLinearSolver/internalPoints/ipDamage.h
@@ -44,7 +44,7 @@ class IPDamage : public IPVariable{
   virtual double& getRefToDDamageDp() {return dDdp;}
   virtual STensor3 &getRefToDDamageDFe() {return dDdFe;}
   virtual void setValueForBodyForce(const STensor43& K, const bool usePresentModuli){ Msg::Error("setValueForBodyForce is not defined in ipDamage"); }
-  virtual const STensor43 &getConstRefToTangentModuli() const{};
+  virtual const STensor43 &getConstRefToTangentModuli() const{Msg::Error("getConstRefToTangentModuli ipDamage"); static STensor43 dummy; return dummy;};
   virtual void computeBodyForce(const STensor33& G, SVector3& B) const { Msg::Error("ComputeBodyForce is not defined in ipDamage"); }
 
   virtual void setValues(const double &_dam, const double &_mp, const double &_DD,
diff --git a/NonLinearSolver/internalPoints/ipvariable.h b/NonLinearSolver/internalPoints/ipvariable.h
index 1b7288bad..67a246472 100644
--- a/NonLinearSolver/internalPoints/ipvariable.h
+++ b/NonLinearSolver/internalPoints/ipvariable.h
@@ -113,7 +113,7 @@ class IPVariableMechanics : public IPVariable{
   virtual int fractureEnergy(double* arrayEnergy) const{return 0;}
   virtual void setValueForBodyForce(const STensor43& K, const bool usePresentModuli){ Msg::Error("setValueForBodyForce is not defined in IPVariableMechanics"); }
   virtual void computeBodyForce(const STensor33& G, SVector3& B) const { Msg::Error("ComputeBodyForce is not defined in IPVariableMechanics"); }
-  virtual const STensor43 &getConstRefToTangentModuli() const {};
+  virtual const STensor43 &getConstRefToTangentModuli() const {Msg::Error("getConstRefToTangentModuli IPVariableMechanics"); static STensor43 dummy; return dummy;};
   
   virtual void restart(){
     IPVariable::restart();
-- 
GitLab