Ipopt  3.12.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SensUtils.hpp
Go to the documentation of this file.
1 // Copyright 2009, 2011 Hans Pirnay
2 // All Rights Reserved.
3 // This code is published under the Eclipse Public License.
4 //
5 // Date : 2009-05-14
6 
7 
8 #ifndef __SENSCUTILS_HPP__
9 #define __SENSCUTILS_HPP__
10 
11 #include "IpUtils.hpp"
12 #include <string>
13 #include "IpAlgTypes.hpp"
14 #include "IpReturnCodes.hpp"
15 
16 namespace Ipopt
17 {
18 
25  };
26 
27  Index AsIndexMax(Index length, const Index* x, Index Incr);
28 
29  Index AsIndexSum(Index length, const Index* x, Index Incr);
30 
31  void append_Index(std::string& str, Index idx);
32 
34 }
35 
36 #endif
Number * x
Input: Starting point Output: Optimal solution.
int Index
Type for all incides.
Index AsIndexMax(Index length, const Index *x, Index Incr)
Index AsIndexSum(Index length, const Index *x, Index Incr)
void append_Index(std::string &str, Index idx)
SolverReturn AppReturn2SolverReturn(ApplicationReturnStatus ipopt_retval)
SolverReturn
enum for the return from the optimize algorithm (obviously we need to add more)
Definition: IpAlgTypes.hpp:22
SensAlgorithmExitStatus
This header file provides some definitions used throughout the program.
Definition: SensUtils.hpp:22
ApplicationReturnStatus
Return codes for the Optimize call for an application.