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