- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- File List
- File Members

# /home/coin/SVN-release/OS-2.3.5/OS/src/OSModelInterfaces/OSnl2osil.cpp File Reference

`#include <iostream>`
`#include "OSiLWriter.h"`
`#include "OSnl2osil.h"`
`#include "OSErrorClass.h"`
`#include "CoinHelperFunctions.hpp"`
`#include "nlp.h"`
`#include "getstub.h"`
`#include "r_opn.hd"`
`#include "opcode.hd"`
`#include <asl.h>`

Include dependency graph for OSnl2osil.cpp:

Go to the source code of this file.

## Defines
#define | R_OPS ((ASL_fg*)asl)->I.r_ops_
#define | OBJ_DE ((ASL_fg*)asl)->I.obj_de_
#define | VAR_E ((ASL_fg*)asl)->I.var_e_
#define | CON_DE ((ASL_fg*)asl)->I.con_de_
#define | AMPLDEBUG
## Variables
efunc * | r_ops_int [N_OPS]

## Define Documentation

#define R_OPS ((ASL_fg*)asl)->I.r_ops_

The `OSnl2osil` used to convert an instance in AMPL nl format to OSiL

Author:
  Robert Fourer, Jun Ma, Kipp Martin,

Version:
  1.0, 10/05/2005

Since:
  OS1.0

Definition at line 43 of file OSnl2osil.cpp.

Referenced by OSnl2osil::OSnl2osil().

#define OBJ_DE ((ASL_fg*)asl)->I.obj_de_

Definition at line 44 of file OSnl2osil.cpp.

#define VAR_E ((ASL_fg*)asl)->I.var_e_

Definition at line 45 of file OSnl2osil.cpp.

Referenced by OSnl2osil::walkTree().

#define CON_DE ((ASL_fg*)asl)->I.con_de_

Definition at line 46 of file OSnl2osil.cpp.

#define AMPLDEBUG

Definition at line 62 of file OSnl2osil.cpp.

## Variable Documentation

efunc* r_ops_int[N_OPS]

Definition at line 48 of file OSnl2osil.cpp.

Referenced by OSnl2osil::OSnl2osil().