Detailed Description
data related to one block
Definition at line 110 of file heur_padm.c.
Data Fields | |
PROBLEM * | problem |
SCIP * | subscip |
int | number |
SCIP_VAR ** | subvars |
int | nsubvars |
SCIP_VAR ** | slackspos |
SCIP_VAR ** | slacksneg |
SCIP_CONS ** | couplingcons |
int | ncoupling |
SCIP_Real | size |
Field Documentation
◆ problem
PROBLEM* Block::problem |
the problem this block belongs to
Definition at line 112 of file heur_padm.c.
Referenced by blockCreateSubscip(), freeBlock(), initBlock(), and SCIP_DECL_HEUREXEC().
◆ subscip
SCIP* Block::subscip |
sub-SCIP representing this block
Definition at line 113 of file heur_padm.c.
Referenced by blockCreateSubscip(), freeBlock(), initBlock(), and SCIP_DECL_HEUREXEC().
◆ number
int Block::number |
component number
Definition at line 114 of file heur_padm.c.
Referenced by blockCreateSubscip(), and initBlock().
◆ subvars
SCIP_VAR** Block::subvars |
variables belonging to this block (without slack variables)
Definition at line 115 of file heur_padm.c.
Referenced by blockCreateSubscip(), freeBlock(), initBlock(), reoptimize(), and SCIP_DECL_HEUREXEC().
◆ nsubvars
int Block::nsubvars |
number of variables belonging to this block (without slack variables)
Definition at line 116 of file heur_padm.c.
Referenced by blockCreateSubscip(), initBlock(), and SCIP_DECL_HEUREXEC().
◆ slackspos
SCIP_VAR** Block::slackspos |
positive slack variables
Definition at line 117 of file heur_padm.c.
Referenced by initBlock(), reuseSolution(), and SCIP_DECL_HEUREXEC().
◆ slacksneg
SCIP_VAR** Block::slacksneg |
negative slack variables
Definition at line 118 of file heur_padm.c.
Referenced by initBlock(), reuseSolution(), and SCIP_DECL_HEUREXEC().
◆ couplingcons
SCIP_CONS** Block::couplingcons |
coupling contraints
Definition at line 119 of file heur_padm.c.
Referenced by initBlock(), reuseSolution(), and SCIP_DECL_HEUREXEC().
◆ ncoupling
int Block::ncoupling |
number of coupling contraints (equal to positive/negative slack variables)
Definition at line 120 of file heur_padm.c.
Referenced by freeBlock(), initBlock(), reuseSolution(), and SCIP_DECL_HEUREXEC().
◆ size
SCIP_Real Block::size |
share of total problem
Definition at line 121 of file heur_padm.c.
Referenced by blockCreateSubscip(), initBlock(), and SCIP_DECL_HEUREXEC().