Detailed Description
data related to one block
Definition at line 99 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 101 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 102 of file heur_padm.c.
Referenced by blockCreateSubscip(), freeBlock(), initBlock(), and SCIP_DECL_HEUREXEC().
◆ number
| int Block::number |
component number
Definition at line 103 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 104 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 105 of file heur_padm.c.
Referenced by blockCreateSubscip(), initBlock(), and SCIP_DECL_HEUREXEC().
◆ slackspos
| SCIP_VAR** Block::slackspos |
positive slack variables
Definition at line 106 of file heur_padm.c.
Referenced by initBlock(), reuseSolution(), and SCIP_DECL_HEUREXEC().
◆ slacksneg
| SCIP_VAR** Block::slacksneg |
negative slack variables
Definition at line 107 of file heur_padm.c.
Referenced by initBlock(), reuseSolution(), and SCIP_DECL_HEUREXEC().
◆ couplingcons
| SCIP_CONS** Block::couplingcons |
coupling contraints
Definition at line 108 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 109 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 110 of file heur_padm.c.
Referenced by blockCreateSubscip(), initBlock(), and SCIP_DECL_HEUREXEC().
