/home/coin/SVN-release/CoinAll-1.1.0/SYMPHONY/Applications/USER/include/user.h

Go to the documentation of this file.
00001 /*===========================================================================*/
00002 /*                                                                           */
00003 /* This file is part of the SYMPHONY Branch, Cut, and Price Library.         */
00004 /*                                                                           */
00005 /* SYMPHONY was jointly developed by Ted Ralphs (tkralphs@lehigh.edu) and    */
00006 /* Laci Ladanyi (ladanyi@us.ibm.com).                                        */
00007 /*                                                                           */
00008 /* (c) Copyright 2000-2008 Ted Ralphs. All Rights Reserved.                  */
00009 /*                                                                           */
00010 /* This software is licensed under the Common Public License. Please see     */
00011 /* accompanying file for terms.                                              */
00012 /*                                                                           */
00013 /*===========================================================================*/
00014 
00015 #ifndef _USER_H
00016 #define _USER_H
00017 
00018 /*---------------------------------------------------------------------------*\
00019  * Use this data structure to store the value of any run-time parameters.
00020 \*---------------------------------------------------------------------------*/
00021 
00022 typedef struct USER_PARAMETERS{
00023    /* Name of file containingthe instance data */
00024    char             infile[MAX_FILE_NAME_LENGTH + 1];
00025 }user_parameters;
00026 
00027 /*---------------------------------------------------------------------------*\
00028  * Use this data structure to store the instance data after it is read in.
00029 \*---------------------------------------------------------------------------*/
00030 
00031 typedef struct USER_PROBLEM{
00032    int              colnum; /* Number of rows in base matrix */
00033    int              rownum; /* Number of columns in base matrix */
00034    user_parameters  par;    /* Parameters */
00035 }user_problem;
00036 
00037 #endif

Generated on Sun Nov 14 14:06:41 2010 for Coin-All by  doxygen 1.4.7