Dip  0.92.4
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 {
42  /* name of window in which frac solns are dispd */
44 
45 #endif
struct SPP_LP_PROBLEM spp_lp_problem
char wname[MAX_NAME_LENGTH+1]
Definition: spp_lp.h:41
spp_lp_params * par
Definition: spp_lp.h:38
int * itmp_m
Definition: spp_lp.h:32
double * dtmp_n
Definition: spp_lp.h:31
col_ordered * cmatrix
Definition: spp_lp.h:40
spp_lp_tmp * tmp
Definition: spp_lp.h:39
struct SPP_LP_TMP spp_lp_tmp
int * itmp_2n
Definition: spp_lp.h:33
double * dtmp_m
Definition: spp_lp.h:30
#define MAX_NAME_LENGTH
Definition: sym_dg_params.h:37
char * ctmp_2nD
Definition: spp_lp.h:29