// Copyright (C) 2005, 2006 International Business Machines and others. // All Rights Reserved. // This code is published under the Eclipse Public License. // // $Id$ // // Authors: Andreas Waechter IBM 2005-10-127 #ifndef __LUKSANVLCEK7_HPP__ #define __LUKSANVLCEK7_HPP__ #include "RegisteredTNLP.hpp" using namespace Ipopt; /** Implementation of Example 5.7 from "Sparse and Parially Separable * Test Problems for Unconstrained and Equality Constrained * Optimization" by L. Luksan and J. Vlcek. */ class LuksanVlcek7 : public RegisteredTNLP { public: /** Constructor. Here, g_l and g_u are the bounds for the * constraints. The original formulation is obtained by setting * g_l and g_u to zero. Using g_l