# IpEquilibrationScaling.hpp File Reference

`#include "IpNLPScaling.hpp"`
`#include "IpNLP.hpp"`

Go to the source code of this file.

## Classes
class | Ipopt::EquilibrationScaling
| This class does problem scaling by setting the scaling parameters based on the maximum of the gradient at the user provided initial point. More...
class | Ipopt::PointPerturber
| This class is a simple object for generating randomly perturbed points that are withing the NLP bounds. More...
## Namespaces
namespace | Ipopt

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines