- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

# /home/coin/SVN-release/Ipopt-3.7.1/Ipopt/src/Interfaces/IpAlgTypes.hpp File Reference

`#include "IpTypes.hpp"`
`#include "IpException.hpp"`

Include dependency graph for IpAlgTypes.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Namespaces
namespace | Ipopt
## Enumerations
enum | Ipopt::SolverReturn { Ipopt::SUCCESS, Ipopt::MAXITER_EXCEEDED, Ipopt::CPUTIME_EXCEEDED, Ipopt::STOP_AT_TINY_STEP, Ipopt::STOP_AT_ACCEPTABLE_POINT, Ipopt::LOCAL_INFEASIBILITY, Ipopt::USER_REQUESTED_STOP, Ipopt::FEASIBLE_POINT_FOUND, Ipopt::DIVERGING_ITERATES, Ipopt::RESTORATION_FAILURE, Ipopt::ERROR_IN_STEP_COMPUTATION, Ipopt::INVALID_NUMBER_DETECTED, Ipopt::TOO_FEW_DEGREES_OF_FREEDOM, Ipopt::INVALID_OPTION, Ipopt::OUT_OF_MEMORY, Ipopt::INTERNAL_ERROR }
| enum for the return from the optimize algorithm (obviously we need to add more) More...
## Some exceptions used in multiple places
| Ipopt::DECLARE_STD_EXCEPTION (LOCALLY_INFEASIBLE)
| Ipopt::DECLARE_STD_EXCEPTION (TOO_FEW_DOF)
| Ipopt::DECLARE_STD_EXCEPTION (TINY_STEP_DETECTED)
| Ipopt::DECLARE_STD_EXCEPTION (ACCEPTABLE_POINT_REACHED)
| Ipopt::DECLARE_STD_EXCEPTION (FEASIBILITY_PROBLEM_SOLVED)
| Ipopt::DECLARE_STD_EXCEPTION (INVALID_WARMSTART)
| Ipopt::DECLARE_STD_EXCEPTION (INTERNAL_ABORT)
| Ipopt::DECLARE_STD_EXCEPTION (NO_FREE_VARIABLES_BUT_FEASIBLE)
| Ipopt::DECLARE_STD_EXCEPTION (NO_FREE_VARIABLES_AND_INFEASIBLE)
| Ipopt::DECLARE_STD_EXCEPTION (FAILED_INITIALIZATION)
| Exception FAILED_INITIALIZATION for problem during initialization of a strategy object (or other problems).