diff --git a/dune/tnnmg/functionals/bcqfconstrainedlinearization.hh b/dune/tnnmg/functionals/bcqfconstrainedlinearization.hh
index 2c2734a273a2acd35ee32532e0396e98649814e1..d9656b988b20be2fdaafb0421206087b785668f8 100644
--- a/dune/tnnmg/functionals/bcqfconstrainedlinearization.hh
+++ b/dune/tnnmg/functionals/bcqfconstrainedlinearization.hh
@@ -96,6 +96,11 @@ public:
     truncationTolerance_(1e-10)
   {}
 
+  void setTruncationTolerance(double tolerance)
+  {
+    truncationTolerance_ = tolerance;
+  }
+
   void bind(const Vector& x)
   {
     negativeGradient_ = derivative(f_)(x);