Definition in file mt_cplex.ex.c.
#include "EGlib.h"
#include "MTgomory.h"
#include <signal.h>
Include dependency graph for mt_cplex.ex.c:

Go to the source code of this file.
static parameters for the main program | |
| static int | cut_dominance = 0 |
| cut dominance check enable | |
| static MTcutSelection_t | cut_selection = MTcsDefault |
| cut selection strategy | |
| static int | cut_style = 1 |
| cut generation strategy | |
| static int | cuts_at_root_only = 1 |
| cuts at root only | |
| static CPXENVptr | env = 0 |
| global cplex environment | |
| static CPXLPptr | lp = 0 |
| global lp pointer | |
| static int | max_cuts_per_node = 1000 |
| max cuts per node | |
| static int | max_cuts_per_round = 10 |
| max cuts per round | |
| static double | max_rtime = INT_MAX |
| maximum running time | |
| static int | max_tableau_rows = 5 |
| maximum number of tableau-rows to use | |
| static unsigned long | memlimit = UINT_MAX |
| maximum memory usage | |
| static char | options [1024] = "cplex.opt" |
| CPLEX option file name. | |
| static char | problem [1024] = "" |
| input problem file | |
| static int | use_cuts = 1 |
| use callback cuts | |
| static int | use_solve_cbk = 0 |
| use solve callback | |
Functions | |
| int | main (int argc, char **argv) |
| this function reads a problem file, set the cut-callback, and call the MIP solver | |
| static int | mem_limits (void) |
| function to handle resource usage limits | |
| int | parseargs (int argc, char **argv) |
| parsing parameters function, also read problem and options file | |
| static void | sighandler (int s) |
| void | usage (char *const prog) |
| usage function | |
1.4.6