nl is a format for representing optimization problems in discrete or continuous variables. It is described in the technical report Writing .nl Files.
The nl format supports a wide range of problem types including but not limited to the following areas of optimization:
This section describes the C++ API of an nl reader which is