Scippy

SCIP

Solving Constraint Integer Programs

scip_datatree.h File Reference

Detailed Description

public methods for data tree structure

Author
Mohammed Ghannam

Definition in file scip_datatree.h.

#include "scip/def.h"
#include "scip/type_retcode.h"
#include "scip/type_scip.h"
#include "scip/type_set.h"
#include "scip/type_table.h"
#include "scip/type_datatree.h"

Go to the source code of this file.

Functions

SCIP_RETCODE SCIPcreateDatatree (SCIP *scip, SCIP_DATATREE **datatree, int capacity)
 
SCIP_RETCODE SCIPcreateDatatreeInTree (SCIP *scip, SCIP_DATATREE *datatree, SCIP_DATATREE **newtree, const char *name, int capacity)
 
SCIP_RETCODE SCIPinsertDatatreeBool (SCIP *scip, SCIP_DATATREE *datatree, const char *name, SCIP_Bool value)
 
SCIP_RETCODE SCIPinsertDatatreeInt (SCIP *scip, SCIP_DATATREE *datatree, const char *name, int value)
 
SCIP_RETCODE SCIPinsertDatatreeLong (SCIP *scip, SCIP_DATATREE *datatree, const char *name, SCIP_Longint value)
 
SCIP_RETCODE SCIPinsertDatatreeReal (SCIP *scip, SCIP_DATATREE *datatree, const char *name, SCIP_Real value)
 
SCIP_RETCODE SCIPinsertDatatreeString (SCIP *scip, SCIP_DATATREE *datatree, const char *name, const char *value)
 
SCIP_RETCODE SCIPinsertDatatreeBoolArray (SCIP *scip, SCIP_DATATREE *datatree, const char *name, const SCIP_Bool *values, int nvalues)
 
SCIP_RETCODE SCIPinsertDatatreeIntArray (SCIP *scip, SCIP_DATATREE *datatree, const char *name, const int *values, int nvalues)
 
SCIP_RETCODE SCIPinsertDatatreeLongArray (SCIP *scip, SCIP_DATATREE *datatree, const char *name, const SCIP_Longint *values, int nvalues)
 
SCIP_RETCODE SCIPinsertDatatreeRealArray (SCIP *scip, SCIP_DATATREE *datatree, const char *name, const SCIP_Real *values, int nvalues)
 
SCIP_RETCODE SCIPinsertDatatreeStringArray (SCIP *scip, SCIP_DATATREE *datatree, const char *name, const char *const *values, int nvalues)
 
SCIP_RETCODE SCIPinsertDatatreeTree (SCIP *scip, SCIP_DATATREE *datatree, const char *name, SCIP_DATATREE *value)
 
void SCIPfreeDatatree (SCIP *scip, SCIP_DATATREE **datatree)
 
SCIP_RETCODE SCIPwriteDatatreeJson (SCIP *scip, FILE *file, SCIP_DATATREE *datatree)
 
SCIP_RETCODE SCIPprintDatatreeAsTable (SCIP *scip, SCIP_DATATREE *datatree, FILE *file, const char *sectionname, const char *tablename)