Scippy

SCIP

Solving Constraint Integer Programs

pub_nodesel.h File Reference

Detailed Description

public methods for node selectors

Author
Tobias Achterberg

Definition in file pub_nodesel.h.

#include "scip/def.h"
#include "scip/type_nodesel.h"

Go to the source code of this file.

Functions

const char * SCIPnodeselGetName (SCIP_NODESEL *nodesel)
 
const char * SCIPnodeselGetDesc (SCIP_NODESEL *nodesel)
 
int SCIPnodeselGetStdPriority (SCIP_NODESEL *nodesel)
 
int SCIPnodeselGetMemsavePriority (SCIP_NODESEL *nodesel)
 
SCIP_NODESELDATASCIPnodeselGetData (SCIP_NODESEL *nodesel)
 
void SCIPnodeselSetData (SCIP_NODESEL *nodesel, SCIP_NODESELDATA *nodeseldata)
 
SCIP_Bool SCIPnodeselIsInitialized (SCIP_NODESEL *nodesel)
 
SCIP_Real SCIPnodeselGetSetupTime (SCIP_NODESEL *nodesel)
 
SCIP_Real SCIPnodeselGetTime (SCIP_NODESEL *nodesel)
 

Function Documentation

const char* SCIPnodeselGetDesc ( SCIP_NODESEL nodesel)

gets description of node selector

Parameters
nodeselnode selector

Definition at line 992 of file nodesel.c.

References SCIP_Nodesel::desc, and NULL.

Referenced by SCIP_DECL_DIALOGEXEC(), SCIPincludeDialogDefaultFix(), and SCIPincludeDialogDefaultSet().

int SCIPnodeselGetStdPriority ( SCIP_NODESEL nodesel)

gets priority of node selector in standard mode

Parameters
nodeselnode selector

Definition at line 1002 of file nodesel.c.

References NULL, and SCIP_Nodesel::stdpriority.

Referenced by SCIP_DECL_DIALOGEXEC(), SCIP_DECL_NODESELINITSOL(), SCIPsetGetNodesel(), SCIPsetIncludeNodesel(), and turnoffNodeSelector().

int SCIPnodeselGetMemsavePriority ( SCIP_NODESEL nodesel)

gets priority of node selector in memory saving mode

Parameters
nodeselnode selector

Definition at line 1026 of file nodesel.c.

References SCIP_Nodesel::memsavepriority, and NULL.

Referenced by SCIP_DECL_DIALOGEXEC(), and SCIPsetGetNodesel().

void SCIPnodeselSetData ( SCIP_NODESEL nodesel,
SCIP_NODESELDATA nodeseldata 
)

sets user data of node selector; user has to free old data in advance!

Parameters
nodeselnode selector
nodeseldatanew node selector user data

Definition at line 1060 of file nodesel.c.

References SCIP_Nodesel::nodeseldata, and NULL.

Referenced by SCIP_DECL_NODESELFREE().

SCIP_Bool SCIPnodeselIsInitialized ( SCIP_NODESEL nodesel)

is node selector initialized?

Parameters
nodeselnode selector

Definition at line 1139 of file nodesel.c.

References SCIP_Nodesel::initialized, and NULL.

Referenced by SCIPsetIncludeNodesel().

SCIP_Real SCIPnodeselGetSetupTime ( SCIP_NODESEL nodesel)

gets time in seconds used in this node selector for setting up for next stages

Parameters
nodeselnode selector

Definition at line 1149 of file nodesel.c.

References NULL, SCIPclockGetTime(), and SCIP_Nodesel::setuptime.

SCIP_Real SCIPnodeselGetTime ( SCIP_NODESEL nodesel)

gets time in seconds used in this node selector

Parameters
nodeselnode selector

Definition at line 1159 of file nodesel.c.

References SCIP_Nodesel::nodeseltime, NULL, and SCIPclockGetTime().