SCIP Doxygen Documentation
Loading...
Searching...
No Matches
blockinfo Struct Reference

Detailed Description

data of one linking variable related to one block

Definition at line 141 of file heur_padm.c.

Data Fields

int block
int otherblock
int linkvaridx
SCIP_Real linkvarval
SCIP_VARlinkvar
SCIP_Real slackposobjcoeff
SCIP_VARslackposvar
SCIP_Real slacknegobjcoeff
SCIP_VARslacknegvar
SCIP_CONScouplingCons

Field Documentation

◆ block

int blockinfo::block

index of this block

Definition at line 143 of file heur_padm.c.

Referenced by scalePenalties(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYVAL(), and SCIP_DECL_HEUREXEC().

◆ otherblock

int blockinfo::otherblock

index of the other connected block

Definition at line 144 of file heur_padm.c.

Referenced by scalePenalties(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYVAL(), and SCIP_DECL_HEUREXEC().

◆ linkvaridx

int blockinfo::linkvaridx

linking variable index

Definition at line 145 of file heur_padm.c.

Referenced by scalePenalties(), SCIP_DECL_HASHKEYEQ(), SCIP_DECL_HASHKEYVAL(), and SCIP_DECL_HEUREXEC().

◆ linkvarval

SCIP_Real blockinfo::linkvarval

value of linking variable

Definition at line 146 of file heur_padm.c.

Referenced by SCIP_DECL_HEUREXEC().

◆ linkvar

SCIP_VAR* blockinfo::linkvar

linking variable

Definition at line 147 of file heur_padm.c.

Referenced by SCIP_DECL_HEUREXEC().

◆ slackposobjcoeff

SCIP_Real blockinfo::slackposobjcoeff

penalty coefficient of positive slack variable

Definition at line 148 of file heur_padm.c.

Referenced by scalePenalties(), and SCIP_DECL_HEUREXEC().

◆ slackposvar

SCIP_VAR* blockinfo::slackposvar

positive slack variable

Definition at line 149 of file heur_padm.c.

Referenced by SCIP_DECL_HEUREXEC().

◆ slacknegobjcoeff

SCIP_Real blockinfo::slacknegobjcoeff

penalty coefficient of negative slack variable

Definition at line 150 of file heur_padm.c.

Referenced by scalePenalties(), and SCIP_DECL_HEUREXEC().

◆ slacknegvar

SCIP_VAR* blockinfo::slacknegvar

negative slack variable

Definition at line 151 of file heur_padm.c.

Referenced by SCIP_DECL_HEUREXEC().

◆ couplingCons

SCIP_CONS* blockinfo::couplingCons

coupling contraint (equation)

Definition at line 152 of file heur_padm.c.

Referenced by SCIP_DECL_HEUREXEC().