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().
