GOBNILP  f164d83
Data Fields
CircuitCutsStorage Struct Reference

A collection of storage items that can be allocated just once per constraint to save time. More...

#include <circuit_cuts.h>

Collaboration diagram for CircuitCutsStorage:
Collaboration graph
[legend]

Data Fields

SCIP_Bool add_cluster_cuts
 Whether cluster cuts should be added. More...
 
SCIP_Bool add_cluster_cuts_to_pool
 Whether cluster cuts should be added to the cut pool. More...
 
SCIP_Bool add_cycle_cuts
 Whether cycle cuts should be added. More...
 
SCIP_Bool add_cycle_cuts_to_pool
 Whether cycle cuts should be added to the cut pool. More...
 
SCIP_Bool add_fractional_cuts
 Whether fractional circuits should be looked for. More...
 
SCIP_Real ** adj_matrix
 
VectorListb
 
SCIP_Bool * blocked
 
VectorListcomponents
 
VectorListcycles
 
SCIP_VAR ** excluded_cluster
 
SCIP_VAR ** excluded_cycle
 
SCIP_VAR ** included_cluster
 
SCIP_VAR ** included_cycle
 
Vectorindex_array
 
Vectorlowlink
 
int max_cycle_length
 The maximum length of cycle to look for. More...
 
int max_cycles
 The maximum number of cycles to find. More...
 
Stacks
 

Detailed Description

A collection of storage items that can be allocated just once per constraint to save time.

Field Documentation

◆ add_cluster_cuts

SCIP_Bool CircuitCutsStorage::add_cluster_cuts

Whether cluster cuts should be added.

Referenced by addCuts(), CC_findCuts(), and CC_initialise().

◆ add_cluster_cuts_to_pool

SCIP_Bool CircuitCutsStorage::add_cluster_cuts_to_pool

Whether cluster cuts should be added to the cut pool.

Referenced by addCuts(), CC_findCuts(), and CC_initialise().

◆ add_cycle_cuts

SCIP_Bool CircuitCutsStorage::add_cycle_cuts

Whether cycle cuts should be added.

Referenced by addCuts(), CC_findCuts(), and CC_initialise().

◆ add_cycle_cuts_to_pool

SCIP_Bool CircuitCutsStorage::add_cycle_cuts_to_pool

Whether cycle cuts should be added to the cut pool.

Referenced by addCuts(), CC_findCuts(), and CC_initialise().

◆ add_fractional_cuts

SCIP_Bool CircuitCutsStorage::add_fractional_cuts

Whether fractional circuits should be looked for.

Referenced by CC_findCuts(), and CC_initialise().

◆ max_cycle_length

int CircuitCutsStorage::max_cycle_length

The maximum length of cycle to look for.

Referenced by CC_findCuts(), and CC_initialise().

◆ max_cycles

int CircuitCutsStorage::max_cycles

The maximum number of cycles to find.

Referenced by CC_findCuts(), and CC_initialise().


The documentation for this struct was generated from the following file: