Scippy

GCG

Branch-and-Price & Column Generation for Everyone

SCIP_ReaderData Struct Reference

Detailed Description

data for blk reader

data for dec reader

Definition at line 114 of file reader_blk.cpp.

Data Fields

int * varstoblock
 
int * nblockvars
 
int ** linkingvarsblocks
 
int * nlinkingvarsblocks
 
SCIP_HASHMAP * constoblock
 
SCIP_CONS *** blockcons
 
int * nblockcons
 
int nlinkingcons
 
int nlinkingvars
 
SCIP_Bool usetransform
 

Field Documentation

◆ varstoblock

int* SCIP_ReaderData::varstoblock

index=varid; value= -1 or blockID or -2 for multipleblocks

Definition at line 116 of file reader_blk.cpp.

◆ nblockvars

int* SCIP_ReaderData::nblockvars

number of variable per block that are not linkingvars

Definition at line 117 of file reader_blk.cpp.

◆ linkingvarsblocks

int** SCIP_ReaderData::linkingvarsblocks

array with blocks assigned to one linking var

Definition at line 118 of file reader_blk.cpp.

◆ nlinkingvarsblocks

int* SCIP_ReaderData::nlinkingvarsblocks

array with number of blocks assigned to each linking var

Definition at line 119 of file reader_blk.cpp.

◆ constoblock

SCIP_HASHMAP* SCIP_ReaderData::constoblock

hashmap key=constaint value=block

Definition at line 120 of file reader_blk.cpp.

◆ blockcons

SCIP_CONS*** SCIP_ReaderData::blockcons

array of assignments from constraints to their blocks [blocknr][consid]

Definition at line 121 of file reader_blk.cpp.

◆ nblockcons

int* SCIP_ReaderData::nblockcons

number of block-constraints for blockID

Definition at line 122 of file reader_blk.cpp.

◆ nlinkingcons

int SCIP_ReaderData::nlinkingcons

number of linking constraints

Definition at line 123 of file reader_blk.cpp.

◆ nlinkingvars

int SCIP_ReaderData::nlinkingvars

number of linking vars

Definition at line 124 of file reader_blk.cpp.

◆ usetransform

SCIP_Bool SCIP_ReaderData::usetransform

Definition at line 66 of file reader_cls.cpp.