GAMSlinks
0.4
|
#include "GAMSlinksConfig.h"
Go to the source code of this file.
Typedefs | |
typedef enum GamsOpCode_ | GamsOpCode |
The opcodes of GAMS nonlinear expressions. More... | |
typedef enum GamsFuncCode_ | GamsFuncCode |
The codes of GAMS nonlinear functions. More... | |
Functions | |
GamsOpCode | getInstrOpCode (unsigned int instr) |
Gives the opcode of a GAMS nonlinear instruction. More... | |
int | getInstrAddress (unsigned int instr) |
Gives the address in a GAMS nonlinear instruction. More... | |
void | reorderInstr (unsigned int *instr, int num_instr) |
Reorders instructions such that they do not contain PushS, Popup, or Swap anymore. More... | |
Variables | |
const char * | GamsOpCodeName [MAXINS] |
Names of GAMS nonlinear expressions for printing. More... | |
typedef enum GamsOpCode_ GamsOpCode |
The opcodes of GAMS nonlinear expressions.
typedef enum GamsFuncCode_ GamsFuncCode |
The codes of GAMS nonlinear functions.
enum GamsOpCode_ |
The opcodes of GAMS nonlinear expressions.
Definition at line 27 of file GamsNLinstr.h.
enum GamsFuncCode_ |
The codes of GAMS nonlinear functions.
Definition at line 99 of file GamsNLinstr.h.
GamsOpCode getInstrOpCode | ( | unsigned int | instr | ) |
Gives the opcode of a GAMS nonlinear instruction.
int getInstrAddress | ( | unsigned int | instr | ) |
Gives the address in a GAMS nonlinear instruction.
The address will be 0-based.
void reorderInstr | ( | unsigned int * | instr, |
int | num_instr | ||
) |
Reorders instructions such that they do not contain PushS, Popup, or Swap anymore.
const char* GamsOpCodeName[MAXINS] |
Names of GAMS nonlinear expressions for printing.