Dip
0.92.4
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
tmp
Dip-0.92.4
SYMPHONY
Applications
SPP+CUTS
include
spp_lp.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
/* the Set Partitioning Problem. */
6
/* */
7
/* (c) Copyright 2005-2013 Marta Eso and Ted Ralphs. All Rights Reserved. */
8
/* */
9
/* This application was originally developed by Marta Eso and was modified */
10
/* Ted Ralphs (ted@lehigh.edu) */
11
/* */
12
/* This software is licensed under the Eclipse Public License. Please see */
13
/* accompanying file for terms. */
14
/* */
15
/*===========================================================================*/
16
17
#ifndef _SPP_LP_H_
18
#define _SPP_LP_H_
19
20
#include "
sym_proto.h
"
21
#include "
sym_types.h
"
22
#include "
sym_dg_params.h
"
23
#include "
sym_lp.h
"
24
25
#include "
spp_types.h
"
26
#include "
spp_lp_params.h
"
27
28
typedef
struct
SPP_LP_TMP
{
29
char
*
ctmp_2nD
;
/* length: 2*n*DSIZE */
30
double
*
dtmp_m
;
/* length rownum */
31
double
*
dtmp_n
;
32
int
*
itmp_m
;
33
int
*
itmp_2n
;
34
}
spp_lp_tmp
;
35
36
37
typedef
struct
SPP_LP_PROBLEM
{
38
spp_lp_params
*
par
;
39
spp_lp_tmp
*
tmp
;
40
col_ordered
*
cmatrix
;
41
char
wname
[
MAX_NAME_LENGTH
+1];
42
/* name of window in which frac solns are dispd */
43
}
spp_lp_problem
;
44
45
#endif
spp_lp_problem
struct SPP_LP_PROBLEM spp_lp_problem
SPP_LP_PROBLEM
Definition:
spp_lp.h:37
SPP_LP_PROBLEM::wname
char wname[MAX_NAME_LENGTH+1]
Definition:
spp_lp.h:41
SPP_LP_TMP
Definition:
spp_lp.h:28
SPP_LP_PROBLEM::par
spp_lp_params * par
Definition:
spp_lp.h:38
SPP_LP_TMP::itmp_m
int * itmp_m
Definition:
spp_lp.h:32
spp_lp_params.h
SPP_LP_TMP::dtmp_n
double * dtmp_n
Definition:
spp_lp.h:31
SPP_LP_PROBLEM::cmatrix
col_ordered * cmatrix
Definition:
spp_lp.h:40
COL_ORDERED
Definition:
spp_types.h:28
sym_proto.h
spp_types.h
sym_lp.h
SPP_LP_PROBLEM::tmp
spp_lp_tmp * tmp
Definition:
spp_lp.h:39
spp_lp_tmp
struct SPP_LP_TMP spp_lp_tmp
SPP_LP_TMP::itmp_2n
int * itmp_2n
Definition:
spp_lp.h:33
SPP_LP_TMP::dtmp_m
double * dtmp_m
Definition:
spp_lp.h:30
sym_dg_params.h
MAX_NAME_LENGTH
#define MAX_NAME_LENGTH
Definition:
sym_dg_params.h:37
SPP_LP_PARAMS
Definition:
spp_lp_params.h:20
sym_types.h
SPP_LP_TMP::ctmp_2nD
char * ctmp_2nD
Definition:
spp_lp.h:29
Generated by
1.8.5