Scippy

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

DPGRAPHdpgraph
 
DPSUBSOLsoltree_root
 
DPSTREEdpstree
 
DPMISCdpmisc
 
STP_PQsolpqueue
 
DHEAPdheap
 

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