Ipopt Documentation  
 
Loading...
Searching...
No Matches
IpAlgTypes.hpp
Go to the documentation of this file.
1// Copyright (C) 2005, 2010 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 2005-07-19
6
7#ifndef __IPALGTYPES_HPP__
8#define __IPALGTYPES_HPP__
9
10#include "IpTypes.hpp"
11#include "IpException.hpp"
12
13namespace Ipopt
14{
15
18
41
61
62}
63
64#endif
#define DECLARE_STD_EXCEPTION(__except_type)
Templated class which stores one entry for the CachedResult class.
This file contains a base class for all exceptions and a set of macros to help with exceptions.
SolverReturn
enum for the return from the optimize algorithm
@ DIVERGING_ITERATES
@ RESTORATION_FAILURE
@ INVALID_OPTION
@ OUT_OF_MEMORY
@ USER_REQUESTED_STOP
@ LOCAL_INFEASIBILITY
@ UNASSIGNED
@ TOO_FEW_DEGREES_OF_FREEDOM
@ INTERNAL_ERROR
@ STOP_AT_TINY_STEP
@ CPUTIME_EXCEEDED
@ FEASIBLE_POINT_FOUND
@ INVALID_NUMBER_DETECTED
@ STOP_AT_ACCEPTABLE_POINT
@ MAXITER_EXCEEDED
@ WALLTIME_EXCEEDED
@ ERROR_IN_STEP_COMPUTATION