/home/coin/svn-release/OS-2.5.0/Couenne/src/cut/sdpcuts/sdpcuts.cpp File Reference

#include <stdio.h>
#include <stdlib.h>
#include <sdpcuts.hpp>
#include <misc_util.hpp>
#include <OsiXxxSolverInterface.hpp>
#include <populate.hpp>
#include <CutGen.hpp>
#include <quadratic_cuts_check.hpp>
#include <linquad_cuts.hpp>
#include <orthocut.hpp>
#include <tracer.hpp>
Include dependency graph for sdpcuts.cpp:

Go to the source code of this file.

Functions

void print_ifdefs (FILE *f)
void solver_status (OsiSolverInterface *solver)
FILE * open_f_res ()
FILE * open_short_f_res ()
void print_current_sol (int niter, double time, int tot_gen_cuts, int current_cuts, double objValue, double bestHeurObj, double currHeurObj)
void print_file_current_sol (FILE *file, char *name, int niter, double time, int tot_gen_cuts, int current_gen_cuts, double objValue, double bestHeurObj, double currHeurObj)
void print_file_short_sol (FILE *file, char *name, int niter, double time, int tot_gen_cuts, int current_gen_cuts, double objValue, double bestHeurObj)
int feasibility_check (const int n, const int t, const int cons, const double *sol, const double **origMat, const double *origRhs, const char *origSense, const double *xlb, const double *xub, const double *ylb, const double *yub)
double evaluateSolution (const int n, const int t, const double *heurSol, const double *b, const double *c, const double **Q, const double objConstant)

Function Documentation

void print_ifdefs ( FILE *  f  ) 

Definition at line 508 of file sdpcuts.cpp.

void solver_status ( OsiSolverInterface *  solver  ) 

Definition at line 718 of file sdpcuts.cpp.

FILE* open_f_res (  ) 

Definition at line 736 of file sdpcuts.cpp.

FILE* open_short_f_res (  ) 

Definition at line 751 of file sdpcuts.cpp.

void print_current_sol ( int  niter,
double  time,
int  tot_gen_cuts,
int  current_cuts,
double  objValue,
double  bestHeurObj,
double  currHeurObj 
)

Definition at line 767 of file sdpcuts.cpp.

void print_file_current_sol ( FILE *  file,
char *  name,
int  niter,
double  time,
int  tot_gen_cuts,
int  current_gen_cuts,
double  objValue,
double  bestHeurObj,
double  currHeurObj 
)

Definition at line 786 of file sdpcuts.cpp.

void print_file_short_sol ( FILE *  file,
char *  name,
int  niter,
double  time,
int  tot_gen_cuts,
int  current_gen_cuts,
double  objValue,
double  bestHeurObj 
)

Definition at line 808 of file sdpcuts.cpp.

int feasibility_check ( const int  n,
const int  t,
const int  cons,
const double *  sol,
const double **  origMat,
const double *  origRhs,
const char *  origSense,
const double *  xlb,
const double *  xub,
const double *  ylb,
const double *  yub 
)

Definition at line 821 of file sdpcuts.cpp.

double evaluateSolution ( const int  n,
const int  t,
const double *  heurSol,
const double *  b,
const double *  c,
const double **  Q,
const double  objConstant 
)

Definition at line 923 of file sdpcuts.cpp.


Generated on 22 May 2012 by  doxygen 1.6.1