From 6d52489204b56d34b0f60ae57570524b2e13932d Mon Sep 17 00:00:00 2001
From: Marcel Koch <marcel.koch@uni-muenster.de>
Date: Thu, 31 Jan 2019 14:15:14 +0100
Subject: [PATCH] adds C++ function for FMS

---
 dune/codegen/common/muladd_workarounds.hh | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/dune/codegen/common/muladd_workarounds.hh b/dune/codegen/common/muladd_workarounds.hh
index 95832e5f..4570b497 100644
--- a/dune/codegen/common/muladd_workarounds.hh
+++ b/dune/codegen/common/muladd_workarounds.hh
@@ -13,4 +13,10 @@ inline T mul_add(T op1, T op2, T op3)
   return op1 * op2 + op3;
 }
 
+template<typename T>
+inline T mul_sub(T op1, T op2, T op3)
+{
+  return op1 * op2 - op3;
+}
+
 #endif
-- 
GitLab