Dip
0.92.4
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
tmp
Dip-0.92.4
SYMPHONY
Applications
CNRP
include
cnrp_lp_params.h
Go to the documentation of this file.
1
/*===========================================================================*/
2
/* */
3
/* This file is part of a demonstration application for use with the */
4
/* SYMPHONY Branch, Cut, and Price Library. This application is a solver for */
5
/* Capacitated Network Routing Problems. */
6
/* */
7
/* (c) Copyright 2000-2013 Ted Ralphs. All Rights Reserved. */
8
/* */
9
/* This application was developed by Ted Ralphs (ted@lehigh.edu) */
10
/* */
11
/* This software is licensed under the Eclipse Public License. Please see */
12
/* accompanying file for terms. */
13
/* */
14
/*===========================================================================*/
15
16
#ifndef _CNRP_LP_PARAMS_H
17
#define _CNRP_LP_PARAMS_H
18
19
/*---------------------------------------------------------------------------*\
20
* Here we store the specific data needed to process each node of the tree
21
\*---------------------------------------------------------------------------*/
22
23
typedef
struct
CNRP_LP_PARAMS
{
24
int
verbosity
;
25
char
prob_type
;
26
int
branching_rule
;
27
int
detect_tailoff
;
/* 1 indicates tailing-off detection is desirable */
28
float
child_compar_obj_tol
;
29
int
branch_on_cuts
;
30
int
strong_branching_cand_num_max
;
31
int
strong_branching_cand_num_min
;
32
int
strong_branching_red_ratio
;
33
double
gamma
;
/*Determines the fixed cost*/
34
double
tau
;
/*Determines the variable cost*/
35
double
rho
;
36
}
cnrp_lp_params
;
37
38
#endif
CNRP_LP_PARAMS::detect_tailoff
int detect_tailoff
Definition:
cnrp_lp_params.h:27
CNRP_LP_PARAMS::strong_branching_red_ratio
int strong_branching_red_ratio
Definition:
cnrp_lp_params.h:32
CNRP_LP_PARAMS::verbosity
int verbosity
Definition:
cnrp_lp_params.h:24
CNRP_LP_PARAMS::branch_on_cuts
int branch_on_cuts
Definition:
cnrp_lp_params.h:29
CNRP_LP_PARAMS::strong_branching_cand_num_min
int strong_branching_cand_num_min
Definition:
cnrp_lp_params.h:31
CNRP_LP_PARAMS::branching_rule
int branching_rule
Definition:
cnrp_lp_params.h:26
CNRP_LP_PARAMS::gamma
double gamma
Definition:
cnrp_lp_params.h:33
CNRP_LP_PARAMS::prob_type
char prob_type
Definition:
cnrp_lp_params.h:25
cnrp_lp_params
struct CNRP_LP_PARAMS cnrp_lp_params
CNRP_LP_PARAMS::rho
double rho
Definition:
cnrp_lp_params.h:35
CNRP_LP_PARAMS
Definition:
cnrp_lp_params.h:23
CNRP_LP_PARAMS::child_compar_obj_tol
float child_compar_obj_tol
Definition:
cnrp_lp_params.h:28
CNRP_LP_PARAMS::tau
double tau
Definition:
cnrp_lp_params.h:34
CNRP_LP_PARAMS::strong_branching_cand_num_max
int strong_branching_cand_num_max
Definition:
cnrp_lp_params.h:30
Generated by
1.8.5