Ipopt 3.12.10

- Main Page
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
IpReturnCodes_inc.h
Go to the documentation of this file.
1 /***********************************************************************
2 // Copyright (C) 2004, 2009 International Business Machines and others.
3 // All Rights Reserved.
4 // This code is published under the Eclipse Public License.
5 //
6 // $Id: IpReturnCodes_inc.h 2216 2013-04-14 17:06:00Z stefan $
7 //
8 // Authors: Carl Laird, Andreas Waechter IBM 2004-08-13
9 ************************************************************************/
10
11 /* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
12 /* !!!!!!!!! REMEMBER TO UPDATE IpReturnCodes.inc and Ipopt.java !!!!!!!! */
13 /* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
14
16 enum ApplicationReturnStatus
17 {
18 Solve_Succeeded=0,
19 Solved_To_Acceptable_Level=1,
20 Infeasible_Problem_Detected=2,
21 Search_Direction_Becomes_Too_Small=3,
22 Diverging_Iterates=4,
23 User_Requested_Stop=5,
24 Feasible_Point_Found=6,
25
26 Maximum_Iterations_Exceeded=-1,
27 Restoration_Failed=-2,
28 Error_In_Step_Computation=-3,
29 Maximum_CpuTime_Exceeded=-4,
30 Not_Enough_Degrees_Of_Freedom=-10,
31 Invalid_Problem_Definition=-11,
32 Invalid_Option=-12,
33 Invalid_Number_Detected=-13,
34
35 Unrecoverable_Exception=-100,
36 NonIpopt_Exception_Thrown=-101,
37 Insufficient_Memory=-102,
38 Internal_Error=-199
39 };
40
42 enum AlgorithmMode
43 {
44 RegularMode=0,
45 RestorationPhaseMode=1
46 };
RegularMode
Definition: IpReturnCodes_inc.h:44
Invalid_Number_Detected
Definition: IpReturnCodes_inc.h:33
NonIpopt_Exception_Thrown
Definition: IpReturnCodes_inc.h:36
Maximum_Iterations_Exceeded
Definition: IpReturnCodes_inc.h:26
Unrecoverable_Exception
Definition: IpReturnCodes_inc.h:35
Maximum_CpuTime_Exceeded
Definition: IpReturnCodes_inc.h:29
Invalid_Problem_Definition
Definition: IpReturnCodes_inc.h:31
AlgorithmMode
AlgorithmMode
enum to indicate the mode in which the algorithm is
Definition: IpReturnCodes_inc.h:42
Insufficient_Memory
Definition: IpReturnCodes_inc.h:37
Search_Direction_Becomes_Too_Small
Definition: IpReturnCodes_inc.h:21
RestorationPhaseMode
Definition: IpReturnCodes_inc.h:45
Infeasible_Problem_Detected
Definition: IpReturnCodes_inc.h:20
Restoration_Failed
Definition: IpReturnCodes_inc.h:27
Diverging_Iterates
Definition: IpReturnCodes_inc.h:22
Invalid_Option
Definition: IpReturnCodes_inc.h:32
Solved_To_Acceptable_Level
Definition: IpReturnCodes_inc.h:19
Feasible_Point_Found
Definition: IpReturnCodes_inc.h:24
Error_In_Step_Computation
Definition: IpReturnCodes_inc.h:28
User_Requested_Stop
Definition: IpReturnCodes_inc.h:23
Solve_Succeeded
Definition: IpReturnCodes_inc.h:18
Internal_Error
Definition: IpReturnCodes_inc.h:38
Not_Enough_Degrees_Of_Freedom
Definition: IpReturnCodes_inc.h:30
ApplicationReturnStatus
ApplicationReturnStatus
Return codes for the Optimize call for an application.
Definition: IpReturnCodes_inc.h:16