/home/coin/svn-release/OS-2.7.0/OS/src/OSModelInterfaces/OSnl2OS.cpp File Reference

#include <iostream>
#include "OSiLWriter.h"
#include "OSoLWriter.h"
#include "OSoLReader.h"
#include "OSnl2OS.h"
#include "OSOption.h"
#include "OSOutput.h"
#include "OSErrorClass.h"
#include "OSMathUtil.h"
#include "CoinHelperFunctions.hpp"
#include "nlp.h"
#include "getstub.h"
#include "r_opn.hd"
#include "opcode.hd"
#include <sstream>
#include <asl.h>
Include dependency graph for OSnl2OS.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_

Functions

static char integerOrBinary (real upper, real lower)

Detailed Description

Author:
Horand Gassmann, Jun Ma, Kipp Martin
Remarks:
Copyright (C) 2012, Horand Gassmann, Jun Ma, Kipp Martin, Northwestern University, and the University of Chicago. All Rights Reserved. This software is licensed under the Eclipse Public License. Please see the accompanying LICENSE file in root directory for terms.

Definition in file OSnl2OS.cpp.


Define Documentation

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

OSnl2OS is used to convert information in AMPL nl format to OS objects (OSInstance and OSOption/OSoL string)

Definition at line 51 of file OSnl2OS.cpp.

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

Definition at line 52 of file OSnl2OS.cpp.

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

Definition at line 53 of file OSnl2OS.cpp.

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

Definition at line 54 of file OSnl2OS.cpp.


Function Documentation

static char integerOrBinary ( real  upper,
real  lower 
) [inline, static]

Definition at line 502 of file OSnl2OS.cpp.


Generated on 24 Jul 2013 by  doxygen 1.6.1