# src/Apps/AmplSolver/AmplTNLP.hpp File Reference

`#include "IpUtils.hpp"`
`#include "IpTNLP.hpp"`
`#include "IpJournalist.hpp"`
`#include "IpOptionsList.hpp"`
`#include <map>`
`#include <string>`

Go to the source code of this file.

## Classes
class | Ipopt::AmplSuffixHandler
class | Ipopt::AmplOptionsList
| Class for storing a number of AMPL options that should be registered to the AMPL Solver library interface. More...
class | Ipopt::AmplOptionsList::AmplOption
| Ampl Option class, contains name, type and description for an AMPL option. More...
class | Ipopt::AmplOptionsList::PrivatInfo
class | Ipopt::AmplTNLP
| Ampl Interface. More...

All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines