# src/Algorithm/IpRestoPhase.hpp File Reference

`#include "IpAlgStrategy.hpp"`
`#include "IpIpoptNLP.hpp"`
`#include "IpIpoptData.hpp"`
`#include "IpIpoptCalculatedQuantities.hpp"`

Go to the source code of this file.

## Classes
class | Ipopt::RestorationPhase
| Base class for different restoration phases. More...
## Functions
Exceptions
| Ipopt::DECLARE_STD_EXCEPTION (RESTORATION_CONVERGED_TO_FEASIBLE_POINT)
| Exception RESTORATION_FAILED for all trouble with the restoration phase.
| Ipopt::DECLARE_STD_EXCEPTION (RESTORATION_FAILED)
| Ipopt::DECLARE_STD_EXCEPTION (RESTORATION_MAXITER_EXCEEDED)
| Ipopt::DECLARE_STD_EXCEPTION (RESTORATION_CPUTIME_EXCEEDED)
| Ipopt::DECLARE_STD_EXCEPTION (RESTORATION_USER_STOP)

All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines