SCIP

Solving Constraint Integer Programs

dynamic_programming_solver Struct Reference

Detailed Description

solver

Definition at line 108 of file dptermsinterns.h.

#include <dptermsinterns.h>

Public Member Functions

 STP_Vectype (int) solnodes
 

Data Fields

DPGRAPH * dpgraph
 
DPSUBSOL * soltree_root
 
DPSTREE * dpstree
 
DPMISC * dpmisc
 
STP_PQ * solpqueue
 
DHEAP * dheap
 

Member Function Documentation

◆ STP_Vectype()

dynamic_programming_solver::STP_Vectype ( int  )

(final) solution nodes

Field Documentation

◆ dpgraph

◆ soltree_root

DPSUBSOL* dynamic_programming_solver::soltree_root

◆ dpstree

DPSTREE* dynamic_programming_solver::dpstree

tree for finding solution combinations

Definition at line 113 of file dptermsinterns.h.

Referenced by dpsolverFreeData(), dpsolverInitData(), dpterms_coreSolve(), subtreesAddNew(), and subtreesAddNewFinalize().

◆ dpmisc

DPMISC* dynamic_programming_solver::dpmisc

◆ solpqueue

STP_PQ* dynamic_programming_solver::solpqueue

◆ dheap

DHEAP* dynamic_programming_solver::dheap

heap of size nnodes

Definition at line 116 of file dptermsinterns.h.

Referenced by dpsolverFreeData(), dpsolverInitData(), propagateUBs(), subtreesExtend(), and subtreesRemoveNonValids().