Scippy

SCIP

Solving Constraint Integer Programs

Detailed Description

public methods for managing data trees

Author
Mohammed Ghannam

Definition in file scip_datatree.c.

#include "scip/scip_datatree.h"
#include "scip/scip_mem.h"
#include "scip/scip_message.h"
#include "scip/pub_message.h"
#include "scip/set.h"
#include "scip/datatree.h"
#include "scip/pub_datatree.h"
#include "scip/struct_mem.h"
#include "scip/struct_scip.h"
#include "scip/struct_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 SCIPinsertDatatreeRealArray (SCIP *scip, SCIP_DATATREE *datatree, const char *name, const SCIP_Real *values, int nvalues)
 
SCIP_RETCODE SCIPinsertDatatreeLongArray (SCIP *scip, SCIP_DATATREE *datatree, const char *name, const SCIP_Longint *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)