Solving Constraint Integer Programs

reader_diff.h File Reference

Detailed Description

diff file reader

Jakob Witzig

This reader allows to parse a new objective function in the style of CPLEX .lp files.

The lp format is defined within the CPLEX documentation.

An example of a *.diff file looks like this:

Minimize obj: - STM6 + STM7

Here is the objective sense set to minimize the function -STM6 + STM7.

Definition in file reader_diff.h.

#include "scip/def.h"
#include "scip/type_cons.h"
#include "scip/type_prob.h"
#include "scip/type_reader.h"
#include "scip/type_result.h"
#include "scip/type_retcode.h"
#include "scip/type_scip.h"
#include "scip/type_var.h"

Go to the source code of this file.


SCIP_RETCODE SCIPincludeReaderDiff (SCIP *scip)
SCIP_RETCODE SCIPreadDiff (SCIP *scip, SCIP_READER *reader, const char *filename, SCIP_RESULT *result)
SCIP_RETCODE SCIPwriteDiff (SCIP *scip, FILE *file, const char *name, SCIP_Bool transformed, SCIP_OBJSENSE objsense, SCIP_Real objscale, SCIP_Real objoffset, SCIP_VAR **vars, int nvars, int nbinvars, int nintvars, int nimplvars, int ncontvars, SCIP_CONS **conss, int nconss, SCIP_RESULT *result)