Dip  0.92.4
Public Attributes | List of all members
LP_PROB Struct Reference

#include <sym_lp.h>

Collaboration diagram for LP_PROB:
Collaboration graph
[legend]

Public Attributes

double str_time
 
int proc_index
 
void * user
 
lp_params par
 
int has_ub
 
double ub
 
double root_objval
 
int phase
 
double start_time
 
base_desc base
 
branch_descbdesc
 
bounds_change_descbnd_changes
 
int bdesc_size
 
int master
 
int draw_graph
 
int tree_manager
 
int cut_pool
 
int cut_gen
 
lp_sol best_sol
 
double obj [2]
 
double utopia [2]
 
int has_mc_ub
 
double mc_ub
 
double tt
 
node_times comp_times
 
lp_stat_desc lp_stat
 
node_descdesc
 
int bc_index
 
int bc_level
 
int vars_at_ub
 
int vars_at_lb
 
int vars_deletable
 
int dive
 
int colgen_strategy
 
char colgen_happened
 
char colset_changed
 
int iter_num
 
int node_iter_num
 
int bound_changes_in_iter
 
int vars_recently_fixed_to_ub
 
LPdatalp_data
 
MIPdescmip
 
double last_gap
 
double * obj_history
 
int has_tailoff
 
int obj_no_impr_iters
 
int waiting_row_num
 
waiting_row ** waiting_rows
 
int waiting_rows_size
 
int slack_cut_num
 
cut_data ** slack_cuts
 
int slack_cuts_size
 
double * pcost_down
 
double * pcost_up
 
int * br_rel_down
 
int * br_rel_up
 
int * br_inf_down
 
int * br_inf_up
 
int * br_rel_cand_list
 
char str_br_check
 
int * br_rel_down_min_level
 
int * br_rel_up_min_level
 
double str_check_obj
 
int str_check_trial
 
int str_check_freq
 
int str_check_cnt
 
int var_rank_cnt
 
double * var_rank
 
double * root_lp
 
int * frac_var_cnt
 
int branch_var
 
char branch_dir
 
double cgl_init_obj
 
int cgl_chain_stop
 
int cgl_chain_stop_cnt
 
int cgl_chain_pause_cnt
 
double cgl_impr
 
int cgl_impr_cnt
 
int is_diving
 

Detailed Description

Definition at line 63 of file sym_lp.h.

Member Data Documentation

double LP_PROB::str_time

Definition at line 64 of file sym_lp.h.

int LP_PROB::proc_index

Definition at line 66 of file sym_lp.h.

void* LP_PROB::user

Definition at line 67 of file sym_lp.h.

lp_params LP_PROB::par

Definition at line 69 of file sym_lp.h.

int LP_PROB::has_ub

Definition at line 71 of file sym_lp.h.

double LP_PROB::ub

Definition at line 72 of file sym_lp.h.

double LP_PROB::root_objval

Definition at line 74 of file sym_lp.h.

int LP_PROB::phase

Definition at line 76 of file sym_lp.h.

double LP_PROB::start_time

Definition at line 78 of file sym_lp.h.

base_desc LP_PROB::base

Definition at line 80 of file sym_lp.h.

branch_desc* LP_PROB::bdesc

Definition at line 82 of file sym_lp.h.

bounds_change_desc* LP_PROB::bnd_changes

Definition at line 83 of file sym_lp.h.

int LP_PROB::bdesc_size

Definition at line 84 of file sym_lp.h.

int LP_PROB::master

Definition at line 86 of file sym_lp.h.

int LP_PROB::draw_graph

Definition at line 87 of file sym_lp.h.

int LP_PROB::tree_manager

Definition at line 88 of file sym_lp.h.

int LP_PROB::cut_pool

Definition at line 89 of file sym_lp.h.

int LP_PROB::cut_gen

Definition at line 90 of file sym_lp.h.

lp_sol LP_PROB::best_sol

Definition at line 98 of file sym_lp.h.

double LP_PROB::obj[2]

Definition at line 99 of file sym_lp.h.

double LP_PROB::utopia[2]

Definition at line 100 of file sym_lp.h.

int LP_PROB::has_mc_ub

Definition at line 101 of file sym_lp.h.

double LP_PROB::mc_ub

Definition at line 102 of file sym_lp.h.

double LP_PROB::tt

Definition at line 104 of file sym_lp.h.

node_times LP_PROB::comp_times

Definition at line 105 of file sym_lp.h.

lp_stat_desc LP_PROB::lp_stat

Definition at line 106 of file sym_lp.h.

node_desc* LP_PROB::desc

Definition at line 108 of file sym_lp.h.

int LP_PROB::bc_index

Definition at line 109 of file sym_lp.h.

int LP_PROB::bc_level

Definition at line 110 of file sym_lp.h.

int LP_PROB::vars_at_ub

Definition at line 111 of file sym_lp.h.

int LP_PROB::vars_at_lb

Definition at line 112 of file sym_lp.h.

int LP_PROB::vars_deletable

Definition at line 113 of file sym_lp.h.

int LP_PROB::dive

Definition at line 115 of file sym_lp.h.

int LP_PROB::colgen_strategy

Definition at line 116 of file sym_lp.h.

char LP_PROB::colgen_happened

Definition at line 117 of file sym_lp.h.

char LP_PROB::colset_changed

Definition at line 118 of file sym_lp.h.

int LP_PROB::iter_num

Definition at line 120 of file sym_lp.h.

int LP_PROB::node_iter_num

Definition at line 121 of file sym_lp.h.

int LP_PROB::bound_changes_in_iter

Definition at line 122 of file sym_lp.h.

int LP_PROB::vars_recently_fixed_to_ub

Definition at line 123 of file sym_lp.h.

LPdata* LP_PROB::lp_data

Definition at line 124 of file sym_lp.h.

MIPdesc* LP_PROB::mip

Definition at line 125 of file sym_lp.h.

double LP_PROB::last_gap

Definition at line 127 of file sym_lp.h.

double* LP_PROB::obj_history

Definition at line 128 of file sym_lp.h.

int LP_PROB::has_tailoff

Definition at line 129 of file sym_lp.h.

int LP_PROB::obj_no_impr_iters

Definition at line 130 of file sym_lp.h.

int LP_PROB::waiting_row_num

Definition at line 140 of file sym_lp.h.

waiting_row** LP_PROB::waiting_rows

Definition at line 141 of file sym_lp.h.

int LP_PROB::waiting_rows_size

Definition at line 142 of file sym_lp.h.

int LP_PROB::slack_cut_num

Definition at line 149 of file sym_lp.h.

cut_data** LP_PROB::slack_cuts

Definition at line 150 of file sym_lp.h.

int LP_PROB::slack_cuts_size

Definition at line 151 of file sym_lp.h.

double* LP_PROB::pcost_down

Definition at line 154 of file sym_lp.h.

double* LP_PROB::pcost_up

Definition at line 155 of file sym_lp.h.

int* LP_PROB::br_rel_down

Definition at line 156 of file sym_lp.h.

int* LP_PROB::br_rel_up

Definition at line 157 of file sym_lp.h.

int* LP_PROB::br_inf_down

Definition at line 158 of file sym_lp.h.

int* LP_PROB::br_inf_up

Definition at line 159 of file sym_lp.h.

int* LP_PROB::br_rel_cand_list

Definition at line 160 of file sym_lp.h.

char LP_PROB::str_br_check

Definition at line 161 of file sym_lp.h.

int* LP_PROB::br_rel_down_min_level

Definition at line 162 of file sym_lp.h.

int* LP_PROB::br_rel_up_min_level

Definition at line 163 of file sym_lp.h.

double LP_PROB::str_check_obj

Definition at line 164 of file sym_lp.h.

int LP_PROB::str_check_trial

Definition at line 165 of file sym_lp.h.

int LP_PROB::str_check_freq

Definition at line 166 of file sym_lp.h.

int LP_PROB::str_check_cnt

Definition at line 167 of file sym_lp.h.

int LP_PROB::var_rank_cnt

Definition at line 169 of file sym_lp.h.

double* LP_PROB::var_rank

Definition at line 170 of file sym_lp.h.

double* LP_PROB::root_lp

Definition at line 171 of file sym_lp.h.

int* LP_PROB::frac_var_cnt

Definition at line 173 of file sym_lp.h.

int LP_PROB::branch_var

Definition at line 175 of file sym_lp.h.

char LP_PROB::branch_dir

Definition at line 176 of file sym_lp.h.

double LP_PROB::cgl_init_obj

Definition at line 178 of file sym_lp.h.

int LP_PROB::cgl_chain_stop

Definition at line 179 of file sym_lp.h.

int LP_PROB::cgl_chain_stop_cnt

Definition at line 180 of file sym_lp.h.

int LP_PROB::cgl_chain_pause_cnt

Definition at line 181 of file sym_lp.h.

double LP_PROB::cgl_impr

Definition at line 183 of file sym_lp.h.

int LP_PROB::cgl_impr_cnt

Definition at line 184 of file sym_lp.h.

int LP_PROB::is_diving

Definition at line 185 of file sym_lp.h.


The documentation for this struct was generated from the following file: