From 6df8383731d49d11fefb7f746351dee0d1743956 Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Thu, 24 Jul 2008 12:42:31 +0000
Subject: [PATCH] include IPOpt headers, and fail if they are not present

[[Imported from SVN: r2615]]
---
 src/averageinterface.hh | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/averageinterface.hh b/src/averageinterface.hh
index e78406ec..25442149 100644
--- a/src/averageinterface.hh
+++ b/src/averageinterface.hh
@@ -9,6 +9,13 @@
 #include <dune/ag-common/surfmassmatrix.hh>
 #include "svd.hh"
 
+#ifdef HAVE_IPOPT
+#include "coin/IpTNLP.hpp"
+#include "coin/IpIpoptApplication.hpp"
+#else
+#error You need IPOpt for this header!
+#endif
+
 template <class GridType>
 class PressureAverager : public Ipopt::TNLP
 {
-- 
GitLab