/home/coin/SVN-release/OS-2.4.1/Bcp/examples/MaxCut/CG/MC_ising_cycles.cpp File Reference

#include "CoinSort.hpp"
#include "BCP_matrix.hpp"
#include "MC_cut.hpp"

Include dependency graph for MC_ising_cycles.cpp:

Go to the source code of this file.

Functions

static void MC_test_ising_four_cycle (const double sum, const double minviol, const int c0, const int c1, const int c2, const int c3, BCP_vec< BCP_cut * > &cuts, BCP_vec< BCP_row * > &rows)
void MC_test_ising_four_cycles (const int n, const int *cycles, const double *x, const double minviol, BCP_vec< BCP_cut * > &cuts, BCP_vec< BCP_row * > &rows)
void MC_test_ising_triangles (const int n, const int *cycles, const double *x, const double minviol, BCP_vec< BCP_cut * > &cuts, BCP_vec< BCP_row * > &rows)


Function Documentation

static void MC_test_ising_four_cycle ( const double  sum,
const double  minviol,
const int  c0,
const int  c1,
const int  c2,
const int  c3,
BCP_vec< BCP_cut * > &  cuts,
BCP_vec< BCP_row * > &  rows 
) [inline, static]

Definition at line 11 of file MC_ising_cycles.cpp.

References BCP_DBL_MAX, and BCP_vec< T >::push_back().

Referenced by MC_test_ising_four_cycles().

void MC_test_ising_four_cycles ( const int  n,
const int *  cycles,
const double *  x,
const double  minviol,
BCP_vec< BCP_cut * > &  cuts,
BCP_vec< BCP_row * > &  rows 
)

Definition at line 65 of file MC_ising_cycles.cpp.

References MC_test_ising_four_cycle().

Referenced by MC_tm::create_root(), and MC_lp::generate_cuts_in_lp().

void MC_test_ising_triangles ( const int  n,
const int *  cycles,
const double *  x,
const double  minviol,
BCP_vec< BCP_cut * > &  cuts,
BCP_vec< BCP_row * > &  rows 
)

Definition at line 92 of file MC_ising_cycles.cpp.

References BCP_DBL_MAX, and BCP_vec< T >::push_back().

Referenced by MC_tm::create_root(), and MC_lp::generate_cuts_in_lp().


Generated on Thu Nov 10 03:06:04 2011 by  doxygen 1.4.7