Scippy

SCIP

Solving Constraint Integer Programs

Detailed Description

methods for the management of NLP interfaces

Functions

SCIP_EXPORT SCIP_RETCODE SCIPincludeNlpi (SCIP *scip, SCIP_NLPI *nlpi)
 
SCIP_EXPORT SCIP_NLPISCIPfindNlpi (SCIP *scip, const char *name)
 
SCIP_EXPORT SCIP_NLPI ** SCIPgetNlpis (SCIP *scip)
 
SCIP_EXPORT int SCIPgetNNlpis (SCIP *scip)
 
SCIP_EXPORT SCIP_RETCODE SCIPsetNlpiPriority (SCIP *scip, SCIP_NLPI *nlpi, int priority)
 

Function Documentation

◆ SCIPincludeNlpi()

SCIP_EXPORT SCIP_RETCODE SCIPincludeNlpi ( SCIP scip,
SCIP_NLPI nlpi 
)

◆ SCIPfindNlpi()

SCIP_EXPORT SCIP_NLPI* SCIPfindNlpi ( SCIP scip,
const char *  name 
)

returns the NLPI of the given name, or NULL if not existing

Parameters
scipSCIP data structure
namename of NLPI

Definition at line 106 of file scip_nlp.c.

References NULL, SCIPsetFindNlpi(), and Scip::set.

Referenced by createSubSCIP(), and SCIPincludeNlpi().

◆ SCIPgetNlpis()

SCIP_EXPORT SCIP_NLPI** SCIPgetNlpis ( SCIP scip)

◆ SCIPgetNNlpis()

◆ SCIPsetNlpiPriority()

SCIP_EXPORT SCIP_RETCODE SCIPsetNlpiPriority ( SCIP scip,
SCIP_NLPI nlpi,
int  priority 
)

sets the priority of an NLPI

Parameters
scipSCIP data structure
nlpiNLPI
prioritynew priority of the NLPI

Definition at line 143 of file scip_nlp.c.

References NULL, SCIP_OKAY, SCIPsetSetPriorityNlpi(), and Scip::set.

Referenced by SCIP_DECL_PARAMCHGD().