Scippy

SCIP

Solving Constraint Integer Programs

SCIP_NlpiOracleCons Struct Reference

Detailed Description

Definition at line 36 of file nlpioracle.c.

Data Fields

SCIP_Real lhs
 
SCIP_Real rhs
 
int linsize
 
int nlinidxs
 
int * linidxs
 
SCIP_Reallincoefs
 
int quadsize
 
int nquadelems
 
SCIP_QUADELEMquadelems
 
int * exprvaridxs
 
SCIP_EXPRTREEexprtree
 
char * name
 

Field Documentation

int SCIP_NlpiOracleCons::linsize

length of linidxs and lincoefs arrays

Definition at line 41 of file nlpioracle.c.

Referenced by ensureConsLinSize(), and SCIPnlpiOracleChgLinearCoefs().

int* SCIP_NlpiOracleCons::linidxs
SCIP_Real* SCIP_NlpiOracleCons::lincoefs

variable coefficients in linear part, of NULL if none

Definition at line 44 of file nlpioracle.c.

Referenced by ensureConsLinSize(), evalFunctionGradient(), evalFunctionValue(), printFunction(), SCIPnlpiOracleChgLinearCoefs(), SCIPnlpiOracleDelVarSet(), and SCIPnlpiOracleEvalJacobian().

int SCIP_NlpiOracleCons::quadsize

length of quadelems array

Definition at line 46 of file nlpioracle.c.

Referenced by ensureConsQuadSize(), SCIPnlpiOracleChgQuadCoefs(), SCIPnlpiOracleDelVarSet(), and SCIPnlpiOracleSetObjective().

char* SCIP_NlpiOracleCons::name

name of constraint

Definition at line 53 of file nlpioracle.c.

Referenced by SCIPnlpiOracleGetConstraintName(), SCIPnlpiOraclePrintProblem(), and SCIPnlpiOraclePrintProblemGams().