9 #ifndef __LUKSANVLCEK6_HPP__
10 #define __LUKSANVLCEK6_HPP__
14 using namespace Ipopt;
34 virtual bool InitializeProblem(
Index N);
47 virtual bool get_starting_point(
Index n,
bool init_x,
Number*
x,
Number * x
Input: Starting point Output: Optimal solution.
Class for all IPOPT specific calculated quantities.
Number Number Index Number Number Index Index Index index_style
indexing style for iRow & jCol, 0 for C style, 1 for Fortran style
Number Number Index m
Number of constraints.
Number Number * g
Values of constraint at final point (output only - ignored if set to NULL)
Number Number Index Number Number Index Index Index Eval_F_CB Eval_G_CB Eval_Grad_F_CB Eval_Jac_G_CB Eval_H_CB eval_h
Callback function for evaluating Hessian of Lagrangian function.
double Number
Type of all numbers.
Implementation of Example 5.6 from "Sparse and Parially Separable Test Problems for Unconstrained and...
Number Number Index Number Number Index Index Index Eval_F_CB Eval_G_CB Eval_Grad_F_CB eval_grad_f
Callback function for evaluating gradient of objective function.
Index N_
Parameter determining problem size.
Number Number Index Number Number Index Index Index Eval_F_CB Eval_G_CB Eval_Grad_F_CB Eval_Jac_G_CB eval_jac_g
Callback function for evaluating Jacobian of constraint functions.
Number g_u_
General upper bound for all constraints.
SolverReturn
enum for the return from the optimize algorithm (obviously we need to add more)
Number Number Index Number Number Index nele_jac
Number of non-zero elements in constraint Jacobian.
Class to organize all the data required by the algorithm.
Number Number Index Number Number Index Index Index Eval_F_CB Eval_G_CB eval_g
Callback function for evaluating constraint functions.
int Index
Type of all indices of vectors, matrices etc.
virtual ~LuksanVlcek6()
Default destructor.
Number g_l_
General lower bound for all constraints.
Number Number Index Number Number Index Index nele_hess
Number of non-zero elements in Hessian of Lagrangian.
Class implemented the NLP discretization of.
Number Number Index Number Number Index Index Index Eval_F_CB eval_f
Callback function for evaluating objective function.