mt_cplex.ex.c File Reference


Detailed Description

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


Generated on Mon Oct 26 09:16:34 2009 for MTgomory by  doxygen 1.4.6