Camargue
Public Attributes | List of all members
CMR::Sep::MIRgroup Struct Reference

Memory-managed access to classes needed during safe GMI separation. More...

#include <mirgroup.hpp>

Public Attributes

SLVRcutterSettings_t settings
 
std::unique_ptr< CUTSsystem_t< double >, SystemDeleterconstraint_matrix
 
std::unique_ptr< CUTSsystem_t< double >, SystemDeletertableau_rows
 
std::unique_ptr< CUTSvarInfo_t< double >, VinfoDeletervar_info
 
util::c_array_ptr< double > full_x
 
std::vector< char > vartype
 
std::vector< double > vranking
 

Detailed Description

Memory-managed access to classes needed during safe GMI separation.

See LP::Relaxation::init_mir_data for what is effectively the constructor for this struct.


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