A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://scip.zib.de/doc/html/group__PublicNodeSelectorMethods.php below:

SCIP Doxygen Documentation: Node Selector

methods for node selector plugin management

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)   SCIP_RETCODE  SCIPincludeNodesel (SCIP *scip, const char *name, const char *desc, int stdpriority, int memsavepriority, SCIP_DECL_NODESELCOPY((*nodeselcopy)), SCIP_DECL_NODESELFREE((*nodeselfree)), SCIP_DECL_NODESELINIT((*nodeselinit)), SCIP_DECL_NODESELEXIT((*nodeselexit)), SCIP_DECL_NODESELINITSOL((*nodeselinitsol)), SCIP_DECL_NODESELEXITSOL((*nodeselexitsol)), SCIP_DECL_NODESELSELECT((*nodeselselect)), SCIP_DECL_NODESELCOMP((*nodeselcomp)), SCIP_NODESELDATA *nodeseldata)   SCIP_RETCODE  SCIPincludeNodeselBasic (SCIP *scip, SCIP_NODESEL **nodesel, const char *name, const char *desc, int stdpriority, int memsavepriority, SCIP_DECL_NODESELSELECT((*nodeselselect)), SCIP_DECL_NODESELCOMP((*nodeselcomp)), SCIP_NODESELDATA *nodeseldata)   SCIP_RETCODE  SCIPsetNodeselCopy (SCIP *scip, SCIP_NODESEL *nodesel, SCIP_DECL_NODESELCOPY((*nodeselcopy)))   SCIP_RETCODE  SCIPsetNodeselFree (SCIP *scip, SCIP_NODESEL *nodesel, SCIP_DECL_NODESELFREE((*nodeselfree)))   SCIP_RETCODE  SCIPsetNodeselInit (SCIP *scip, SCIP_NODESEL *nodesel, SCIP_DECL_NODESELINIT((*nodeselinit)))   SCIP_RETCODE  SCIPsetNodeselExit (SCIP *scip, SCIP_NODESEL *nodesel, SCIP_DECL_NODESELEXIT((*nodeselexit)))   SCIP_RETCODE  SCIPsetNodeselInitsol (SCIP *scip, SCIP_NODESEL *nodesel, SCIP_DECL_NODESELINITSOL((*nodeselinitsol)))   SCIP_RETCODE  SCIPsetNodeselExitsol (SCIP *scip, SCIP_NODESEL *nodesel, SCIP_DECL_NODESELEXITSOL((*nodeselexitsol)))   SCIP_NODESELSCIPfindNodesel (SCIP *scip, const char *name)   SCIP_NODESEL **  SCIPgetNodesels (SCIP *scip)   int  SCIPgetNNodesels (SCIP *scip)   SCIP_RETCODE  SCIPsetNodeselStdPriority (SCIP *scip, SCIP_NODESEL *nodesel, int priority)   SCIP_RETCODE  SCIPsetNodeselMemsavePriority (SCIP *scip, SCIP_NODESEL *nodesel, int priority)   SCIP_NODESELSCIPgetNodesel (SCIP *scip)   ◆ SCIPnodeselGetName()

gets name of node selector

Parameters

Definition at line 1072 of file nodesel.c.

References SCIP_Nodesel::name, and NULL.

Referenced by SCIP_DECL_DIALOGEXEC(), SCIP_DECL_NODESELCOMP(), SCIP_DECL_NODESELCOPY(), SCIP_DECL_NODESELFREE(), SCIP_DECL_NODESELINITSOL(), SCIP_DECL_NODESELSELECT(), SCIPincludeDialogDefaultFix(), SCIPincludeDialogDefaultSet(), SCIPnodeselCopyInclude(), and SCIPtreeSetNodesel().

◆ SCIPnodeselGetDesc() ◆ SCIPnodeselGetStdPriority() ◆ SCIPnodeselGetMemsavePriority() int SCIPnodeselGetMemsavePriority ( SCIP_NODESELnodesel ) ◆ SCIPnodeselGetData()

gets user data of node selector

Parameters

Definition at line 1140 of file nodesel.c.

References SCIP_Nodesel::nodeseldata, and NULL.

Referenced by SCIP_DECL_NODESELCOMP(), SCIP_DECL_NODESELCOPY(), SCIP_DECL_NODESELEXIT(), SCIP_DECL_NODESELEXITSOL(), SCIP_DECL_NODESELFREE(), SCIP_DECL_NODESELINIT(), SCIP_DECL_NODESELINITSOL(), SCIP_DECL_NODESELSELECT(), SCIPfindObjNodesel(), and SCIPgetObjNodesel().

◆ SCIPnodeselSetData() ◆ SCIPnodeselIsInitialized() ◆ SCIPnodeselGetSetupTime() ◆ SCIPnodeselGetTime() ◆ SCIPincludeNodesel() SCIP_RETCODE SCIPincludeNodesel ( SCIPscip, const char *  name, const char *  desc, int  stdpriority, int  memsavepriority, SCIP_DECL_NODESELCOPY((*nodeselcopy))  , SCIP_DECL_NODESELFREE((*nodeselfree))  , SCIP_DECL_NODESELINIT((*nodeselinit))  , SCIP_DECL_NODESELEXIT((*nodeselexit))  , SCIP_DECL_NODESELINITSOL((*nodeselinitsol))  , SCIP_DECL_NODESELEXITSOL((*nodeselexitsol))  , SCIP_DECL_NODESELSELECT((*nodeselselect))  , SCIP_DECL_NODESELCOMP((*nodeselcomp))  , SCIP_NODESELDATAnodeseldata  )

creates a node selector and includes it in SCIP.

Note
method has all node selector callbacks as arguments and is thus changed every time a new callback is added in future releases; consider using SCIPincludeNodeselBasic() and setter functions if you seek for a method which is less likely to change in future releases

creates a node selector and includes it in SCIP.

Precondition
This method can be called if SCIP is in one of the following stages:
Note
method has all node selector callbacks as arguments and is thus changed every time a new callback is added in future releases; consider using SCIPincludeNodeselBasic() and setter functions if you seek for a method which is less likely to change in future releases
Parameters
scip SCIP data structure name name of node selector desc description of node selector stdpriority priority of the node selector in standard mode memsavepriority priority of the node selector in memory saving mode nodeseldata node selector data

Definition at line 64 of file scip_nodesel.c.

References FALSE, NULL, SCIP_CALL, SCIP_INVALIDDATA, SCIP_OKAY, SCIPcheckStage(), SCIPerrorMessage, SCIPfindNodesel(), SCIPnodeselCreate(), SCIPsetIncludeNodesel(), and TRUE.

Referenced by SCIPincludeObjNodesel().

◆ SCIPincludeNodeselBasic()

Creates a node selector and includes it in SCIP with its most fundamental callbacks. All non-fundamental (or optional) callbacks as, e.g., init and exit callbacks, will be set to NULL. Optional callbacks can be set via specific setter functions, see SCIPsetNodeselCopy(), SCIPsetNodeselFree(), SCIPsetNodeselInit(), SCIPsetNodeselExit(), SCIPsetNodeselInitsol(), and SCIPsetNodeselExitsol()

Note
if you want to set all callbacks with a single method call, consider using SCIPincludeNodesel() instead

Creates a node selector and includes it in SCIP with its most fundamental callbacks. All non-fundamental (or optional) callbacks as, e.g., init and exit callbacks, will be set to NULL. Optional callbacks can be set via specific setter functions, see SCIPsetNodeselCopy(), SCIPsetNodeselFree(), SCIPsetNodeselInit(), SCIPsetNodeselExit(), SCIPsetNodeselInitsol(), and SCIPsetNodeselExitsol()

Precondition
This method can be called if SCIP is in one of the following stages:
Note
if you want to set all callbacks with a single method call, consider using SCIPincludeNodesel() instead
Parameters
scip SCIP data structure nodesel reference to a node selector, or NULL name name of node selector desc description of node selector stdpriority priority of the node selector in standard mode memsavepriority priority of the node selector in memory saving mode nodeseldata node selector data

Definition at line 111 of file scip_nodesel.c.

References FALSE, NULL, SCIP_CALL, SCIP_INVALIDDATA, SCIP_OKAY, SCIPcheckStage(), SCIPerrorMessage, SCIPfindNodesel(), SCIPnodeselCreate(), SCIPsetIncludeNodesel(), and TRUE.

Referenced by SCIPincludeNodeselBfs(), SCIPincludeNodeselBreadthfirst(), SCIPincludeNodeselDfs(), SCIPincludeNodeselEstimate(), SCIPincludeNodeselHybridestim(), SCIPincludeNodeselRestartdfs(), and SCIPincludeNodeselUct().

◆ SCIPsetNodeselCopy()

sets copy method of node selector

Parameters
scip SCIP data structure nodesel node selector

Definition at line 146 of file scip_nodesel.c.

References FALSE, NULL, SCIP_CALL, SCIP_OKAY, SCIPcheckStage(), SCIPnodeselSetCopy(), and TRUE.

Referenced by SCIPincludeNodeselBfs(), SCIPincludeNodeselBreadthfirst(), SCIPincludeNodeselDfs(), SCIPincludeNodeselEstimate(), SCIPincludeNodeselHybridestim(), SCIPincludeNodeselRestartdfs(), and SCIPincludeNodeselUct().

◆ SCIPsetNodeselFree()

sets destructor method of node selector

Parameters
scip SCIP data structure nodesel node selector

Definition at line 162 of file scip_nodesel.c.

References FALSE, NULL, SCIP_CALL, SCIP_OKAY, SCIPcheckStage(), SCIPnodeselSetFree(), and TRUE.

Referenced by SCIPincludeNodeselBfs(), SCIPincludeNodeselEstimate(), SCIPincludeNodeselHybridestim(), SCIPincludeNodeselRestartdfs(), and SCIPincludeNodeselUct().

◆ SCIPsetNodeselInit() ◆ SCIPsetNodeselExit() ◆ SCIPsetNodeselInitsol() ◆ SCIPsetNodeselExitsol() ◆ SCIPfindNodesel()

returns the node selector of the given name, or NULL if not existing

Parameters
scip SCIP data structure name name of node selector

Definition at line 242 of file scip_nodesel.c.

References NULL, and SCIPsetFindNodesel().

Referenced by doSolveSubMIP(), SCIPapplyRedSize(), SCIPfindObjNodesel(), SCIPincludeNodesel(), SCIPincludeNodeselBasic(), SCIPsetCommonSubscipParams(), setSubscipParameters(), setupAndSolve(), setupAndSolveSubscip(), setupAndSolveSubscipCrossover(), setupAndSolveSubscipMutation(), setupSCIPparamsStage3(), setupSubproblem(), setupSubScip(), wrapperDins(), and wrapperRins().

◆ SCIPgetNodesels() ◆ SCIPgetNNodesels() int SCIPgetNNodesels ( SCIPscip ) ◆ SCIPsetNodeselStdPriority() ◆ SCIPsetNodeselMemsavePriority() ◆ SCIPgetNodesel()

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4