## Detailed Description

a container to hold the results of all second-level LPs

Definition at line 711 of file branch_lookahead.c.

## Data Fields | |

LEVEL2RESULT ** | level2results |

SCIP_Real | branchval1 |

SCIP_Real | branchval2 |

int | nlevel2results |

int | level2resultssize |

unsigned int | branchvar1:30 |

unsigned int | branchvar2:30 |

unsigned int | branchdir1:1 |

unsigned int | branchdir2:1 |

## Field Documentation

## ◆ level2results

LEVEL2RESULT** LEVEL2DATA::level2results |

array with all level2 results

Definition at line 713 of file branch_lookahead.c.

Referenced by level2dataFree(), level2dataGetResult(), and level2dataStoreResult().

## ◆ branchval1

SCIP_Real LEVEL2DATA::branchval1 |

new bound for first branching variable

Definition at line 714 of file branch_lookahead.c.

Referenced by executeBranchingRecursive(), and level2resultCreateFromData().

## ◆ branchval2

SCIP_Real LEVEL2DATA::branchval2 |

new bound for second branching variable

Definition at line 715 of file branch_lookahead.c.

Referenced by executeBranchingRecursive(), and level2resultCreateFromData().

## ◆ nlevel2results

int LEVEL2DATA::nlevel2results |

number of level2 results stored

Definition at line 716 of file branch_lookahead.c.

Referenced by level2dataFree(), level2dataGetResult(), and level2dataStoreResult().

## ◆ level2resultssize

int LEVEL2DATA::level2resultssize |

size of level2results array

Definition at line 717 of file branch_lookahead.c.

Referenced by level2dataFree(), and level2dataStoreResult().

## ◆ branchvar1

unsigned int LEVEL2DATA::branchvar1 |

problem index of first branching variable

Definition at line 718 of file branch_lookahead.c.

Referenced by executeBranchingRecursive(), level2dataGetResult(), level2dataStoreResult(), and level2resultCreateFromData().

## ◆ branchvar2

unsigned int LEVEL2DATA::branchvar2 |

problem index of second branching variable

Definition at line 719 of file branch_lookahead.c.

Referenced by executeBranchingRecursive(), and level2resultCreateFromData().

## ◆ branchdir1

unsigned int LEVEL2DATA::branchdir1 |

branching direction for first branching variable (0:down, 1:up)

Definition at line 720 of file branch_lookahead.c.

Referenced by executeBranchingRecursive(), and level2resultCreateFromData().

## ◆ branchdir2

unsigned int LEVEL2DATA::branchdir2 |

branching direction for second branching variable (0:down, 1:up)

Definition at line 721 of file branch_lookahead.c.

Referenced by executeBranchingRecursive(), and level2resultCreateFromData().