MC_problem Class Reference

#include <MC.hpp>

Collaboration diagram for MC_problem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MC_problem ()
 ~MC_problem ()
void create_adj_lists ()
BCP_bufferpack (BCP_buffer &buf)
BCP_bufferunpack (BCP_buffer &buf)
 MC_problem ()
 ~MC_problem ()
void create_adj_lists ()
BCP_bufferpack (BCP_buffer &buf)
BCP_bufferunpack (BCP_buffer &buf)

Public Attributes

int num_nodes
int num_edges
MC_graph_edgeedges
MC_graph_nodenodes
MC_adjacency_entryall_adj_list
bool ising_problem
double sum_edge_weight
double scaling_factor
int * ising_four_cycles
int * ising_triangles
int num_structure_type
int * num_switch_structures
MC_switch_structure ** switch_structures
MC_feas_solfeas_sol
MC_graph_edgeedges
MC_graph_nodenodes
MC_adjacency_entryall_adj_list
int * ising_four_cycles
int * ising_triangles
int * num_switch_structures
MC_switch_structure ** switch_structures
MC_feas_solfeas_sol

Detailed Description

Definition at line 88 of file MC.hpp.


Constructor & Destructor Documentation

MC_problem::MC_problem (  )  [inline]

Definition at line 117 of file MC.hpp.

MC_problem::~MC_problem (  )  [inline]

Definition at line 124 of file MC.hpp.

References all_adj_list, edges, feas_sol, ising_four_cycles, ising_triangles, nodes, num_structure_type, num_switch_structures, and switch_structures.

MC_problem::MC_problem (  )  [inline]

Definition at line 117 of file MC.hpp.

MC_problem::~MC_problem (  )  [inline]

Definition at line 124 of file MC.hpp.

References all_adj_list, edges, feas_sol, ising_four_cycles, ising_triangles, nodes, num_structure_type, num_switch_structures, and switch_structures.


Member Function Documentation

void MC_problem::create_adj_lists (  ) 

BCP_buffer& MC_problem::pack ( BCP_buffer buf  ) 

BCP_buffer& MC_problem::unpack ( BCP_buffer buf  ) 

void MC_problem::create_adj_lists (  ) 

BCP_buffer& MC_problem::pack ( BCP_buffer buf  ) 

BCP_buffer& MC_problem::unpack ( BCP_buffer buf  ) 


Member Data Documentation

int MC_problem::num_nodes

Definition at line 91 of file MC.hpp.

int MC_problem::num_edges

Definition at line 92 of file MC.hpp.

MC_graph_edge* MC_problem::edges

Definition at line 95 of file MC.hpp.

Referenced by ~MC_problem().

MC_graph_node* MC_problem::nodes

Definition at line 96 of file MC.hpp.

Referenced by ~MC_problem().

MC_adjacency_entry* MC_problem::all_adj_list

Definition at line 97 of file MC.hpp.

Referenced by ~MC_problem().

bool MC_problem::ising_problem

Definition at line 99 of file MC.hpp.

double MC_problem::sum_edge_weight

Definition at line 101 of file MC.hpp.

double MC_problem::scaling_factor

Definition at line 102 of file MC.hpp.

int* MC_problem::ising_four_cycles

Definition at line 105 of file MC.hpp.

Referenced by ~MC_problem().

int* MC_problem::ising_triangles

Definition at line 107 of file MC.hpp.

Referenced by ~MC_problem().

int MC_problem::num_structure_type

Definition at line 109 of file MC.hpp.

Referenced by ~MC_problem().

int* MC_problem::num_switch_structures

Definition at line 110 of file MC.hpp.

Referenced by ~MC_problem().

MC_switch_structure** MC_problem::switch_structures

Definition at line 111 of file MC.hpp.

Referenced by ~MC_problem().

MC_feas_sol* MC_problem::feas_sol

Definition at line 114 of file MC.hpp.

Referenced by ~MC_problem().

MC_graph_edge* MC_problem::edges

Definition at line 95 of file MC.hpp.

MC_graph_node* MC_problem::nodes

Definition at line 96 of file MC.hpp.

MC_adjacency_entry* MC_problem::all_adj_list

Definition at line 97 of file MC.hpp.

int* MC_problem::ising_four_cycles

Definition at line 105 of file MC.hpp.

int* MC_problem::ising_triangles

Definition at line 107 of file MC.hpp.

int* MC_problem::num_switch_structures

Definition at line 110 of file MC.hpp.

MC_switch_structure** MC_problem::switch_structures

Definition at line 111 of file MC.hpp.

MC_feas_sol* MC_problem::feas_sol

Definition at line 114 of file MC.hpp.


The documentation for this class was generated from the following files:
Generated on Thu Jan 15 03:03:23 2009 for coin-Bcp by  doxygen 1.4.7