src/Interfaces/IpReturnCodes.hpp File Reference

#include "IpReturnCodes_inc.h"

Go to the source code of this file.

Enumerations

enum  ApplicationReturnStatus {
  Ipopt::Solve_Succeeded = 0, Ipopt::Solved_To_Acceptable_Level = 1, Ipopt::Infeasible_Problem_Detected = 2, Ipopt::Search_Direction_Becomes_Too_Small = 3,
  Ipopt::Diverging_Iterates = 4, Ipopt::User_Requested_Stop = 5, Ipopt::Feasible_Point_Found = 6, Ipopt::Maximum_Iterations_Exceeded = -1,
  Ipopt::Restoration_Failed = -2, Ipopt::Error_In_Step_Computation = -3, Ipopt::Maximum_CpuTime_Exceeded = -4, Ipopt::Not_Enough_Degrees_Of_Freedom = -10,
  Ipopt::Invalid_Problem_Definition = -11, Ipopt::Invalid_Option = -12, Ipopt::Invalid_Number_Detected = -13, Ipopt::Unrecoverable_Exception = -100,
  Ipopt::NonIpopt_Exception_Thrown = -101, Ipopt::Insufficient_Memory = -102, Ipopt::Internal_Error = -199
}
 

Return codes for the Optimize call for an application.

More...
enum  AlgorithmMode { Ipopt::RegularMode = 0, Ipopt::RestorationPhaseMode = 1 }
 

enum to indicate the mode in which the algorithm is

More...
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 24 Jan 2015 for Ipopt by  doxygen 1.6.1