Interfaces/IpReturnCodes.hpp File Reference

#include "IpReturnCodes_inc.h"

Go to the source code of this file.

Namespaces

namespace  Ipopt

Enumerations

enum  Ipopt::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  Ipopt::AlgorithmMode { Ipopt::RegularMode = 0, Ipopt::RestorationPhaseMode = 1 }
 

enum to indicate the mode in which the algorithm is

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

Generated on 20 Sep 2016 for Ipopt by  doxygen 1.6.1