dbl_mps.h File Reference

#include "dbl_readline.h"
#include "dbl_format.h"
#include "basicdefs.h"
#include "dbl_lpdata.h"
#include "dbl_rawlp.h"
#include "dbl_read_mps.h"

Include dependency graph for dbl_mps.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int dbl_ILLread_mps (dbl_qsline_reader *file, const char *filename, dbl_rawlpdata *lp)
int dbl_ILLwrite_mps (dbl_ILLlpdata *lp, dbl_qserror_collector *collector)

Variables

const char * dbl_ILLmps_section_name [ILL_MPS_N_SECTIONS+2]


Function Documentation

int dbl_ILLread_mps ( dbl_qsline_reader file,
const char *  filename,
dbl_rawlpdata lp 
)

Definition at line 132 of file dbl_mps.c.

References dbl_rawlpdata::coltab, dbl_ILLmps_empty_key(), dbl_ILLmps_error(), dbl_ILLmps_next_line(), dbl_ILLmps_section_name, dbl_ILLmps_state_init(), dbl_ILLmps_warn(), dbl_mps_fill_in(), dbl_read_mps_line_in_section(), dbl_read_mps_section(), ILL_IFTRACE, ILL_MPS_ENDATA, ILL_RESULT, ILLsymboltab_create(), and dbl_rawlpdata::rowtab.

Here is the call graph for this function:

int dbl_ILLwrite_mps ( dbl_ILLlpdata lp,
dbl_qserror_collector collector 
)

Definition at line 1084 of file dbl_mps.c.

References dbl_ILLlpdata::colnames, dbl_ILL_MIN, dbl_ILL_UTIL_STR, dbl_ILLdata_warn(), dbl_ILLlp_rows_init(), dbl_ILLprint_report(), ILL_CHECKnull, ILL_CLEANUP_IF, ILL_FAILfalse, ILL_FAILtrue, ILL_namebufsize, ILLsymboltab_uname(), dbl_ILLlpdata::nrows, NULL, dbl_ILLlpdata::objname, dbl_ILLlpdata::objsense, dbl_ILLlpdata::probname, dbl_ILLlpdata::refind, dbl_ILLlpdata::refrowname, dbl_ILLlp_rows::rowcnt, dbl_ILLlpdata::rownames, dbl_ILLlpdata::rowtab, and dbl_ILLlpdata::sense.

Here is the call graph for this function:


Variable Documentation

const char* dbl_ILLmps_section_name[ILL_MPS_N_SECTIONS+2]

Definition at line 57 of file dbl_mps.c.


Generated on Thu Mar 29 09:33:53 2012 for QSopt_ex by  doxygen 1.4.7