|
Definition at line 57 of file nlpioracle.c.
block memory
Definition at line 59 of file nlpioracle.c.
Referenced by ensureConssSize(), ensureVarsSize(), evalFunctionGradient(), evalFunctionValue(), freeConstraints(), freeVariables(), hessLagAddExprtree(), hessLagSparsitySetNzFlagForExprtree(), hessLagSparsitySetNzFlagForQuad(), invalidateHessianLagSparsity(), invalidateJacobiSparsity(), printFunction(), SCIPnlpiOracleAddConstraints(), SCIPnlpiOracleAddVars(), SCIPnlpiOracleChgExprtree(), SCIPnlpiOracleChgLinearCoefs(), SCIPnlpiOracleChgQuadCoefs(), SCIPnlpiOracleDelConsSet(), SCIPnlpiOracleDelVarSet(), SCIPnlpiOracleEvalJacobian(), SCIPnlpiOracleGetHessianLagSparsity(), SCIPnlpiOracleGetJacobianSparsity(), SCIPnlpiOracleSetObjective(), and SCIPnlpiOracleSetProblemName().
value for infinity
Definition at line 60 of file nlpioracle.c.
Referenced by evalFunctionGradient(), evalFunctionValue(), moveVariable(), SCIPnlpiOracleAddConstraints(), SCIPnlpiOracleAddVars(), SCIPnlpiOracleChgConsSides(), SCIPnlpiOracleChgVarBounds(), SCIPnlpiOracleEvalJacobian(), SCIPnlpiOracleGetInfinity(), SCIPnlpiOraclePrintProblem(), SCIPnlpiOraclePrintProblemGams(), SCIPnlpiOracleSetInfinity(), and SCIPnlpiOracleSetObjective().
char* SCIP_NlpiOracle::name |
int SCIP_NlpiOracle::varssize |
int SCIP_NlpiOracle::nvars |
number of variables
Definition at line 64 of file nlpioracle.c.
Referenced by evalFunctionGradient(), evalFunctionValue(), freeVariables(), invalidateHessianLagSparsity(), SCIPnlpiOracleAddVars(), SCIPnlpiOracleChgExprtree(), SCIPnlpiOracleChgLinearCoefs(), SCIPnlpiOracleChgVarBounds(), SCIPnlpiOracleDelVarSet(), SCIPnlpiOracleEvalConstraintGradient(), SCIPnlpiOracleEvalConstraintValue(), SCIPnlpiOracleEvalConstraintValues(), SCIPnlpiOracleEvalHessianLag(), SCIPnlpiOracleEvalJacobian(), SCIPnlpiOracleGetHessianLagSparsity(), SCIPnlpiOracleGetJacobianSparsity(), SCIPnlpiOracleGetMaxDegree(), SCIPnlpiOracleGetNVars(), SCIPnlpiOraclePrintProblem(), SCIPnlpiOraclePrintProblemGams(), and updateVariableDegrees().
char** SCIP_NlpiOracle::varnames |
int* SCIP_NlpiOracle::vardegrees |
array with maximal degree of variable over objective and all constraints
Definition at line 68 of file nlpioracle.c.
Referenced by ensureVarsSize(), freeVariables(), moveVariable(), SCIPnlpiOracleAddVars(), SCIPnlpiOracleChgExprtree(), SCIPnlpiOracleChgLinearCoefs(), SCIPnlpiOracleChgQuadCoefs(), SCIPnlpiOracleGetMaxDegree(), SCIPnlpiOracleGetVarDegree(), SCIPnlpiOracleGetVarDegrees(), SCIPnlpiOraclePrintProblem(), updateVariableDegrees(), and updateVariableDegreesCons().
SCIP_Bool SCIP_NlpiOracle::vardegreesuptodate |
int SCIP_NlpiOracle::consssize |
int SCIP_NlpiOracle::nconss |
number of constraints
Definition at line 72 of file nlpioracle.c.
Referenced by freeConstraints(), invalidateJacobiSparsity(), SCIPnlpiOracleAddConstraints(), SCIPnlpiOracleChgConsSides(), SCIPnlpiOracleDelConsSet(), SCIPnlpiOracleDelVarSet(), SCIPnlpiOracleEvalConstraintValues(), SCIPnlpiOracleEvalHessianLag(), SCIPnlpiOracleEvalJacobian(), SCIPnlpiOracleGetHessianLagSparsity(), SCIPnlpiOracleGetJacobianSparsity(), SCIPnlpiOracleGetNConstraints(), SCIPnlpiOraclePrintProblem(), SCIPnlpiOraclePrintProblemGams(), and updateVariableDegrees().
constraints, or NULL if none
Definition at line 73 of file nlpioracle.c.
Referenced by ensureConssSize(), freeConstraints(), SCIPnlpiOracleAddConstraints(), SCIPnlpiOracleChgConsSides(), SCIPnlpiOracleChgExprParam(), SCIPnlpiOracleChgExprtree(), SCIPnlpiOracleChgLinearCoefs(), SCIPnlpiOracleChgQuadCoefs(), SCIPnlpiOracleDelConsSet(), SCIPnlpiOracleDelVarSet(), SCIPnlpiOracleEvalConstraintGradient(), SCIPnlpiOracleEvalConstraintValue(), SCIPnlpiOracleEvalConstraintValues(), SCIPnlpiOracleEvalHessianLag(), SCIPnlpiOracleEvalJacobian(), SCIPnlpiOracleGetConstraintDegree(), SCIPnlpiOracleGetConstraintLhs(), SCIPnlpiOracleGetConstraintName(), SCIPnlpiOracleGetConstraintRhs(), SCIPnlpiOracleGetHessianLagSparsity(), SCIPnlpiOracleGetJacobianSparsity(), SCIPnlpiOraclePrintProblem(), SCIPnlpiOraclePrintProblemGams(), and updateVariableDegrees().
objective
Definition at line 75 of file nlpioracle.c.
Referenced by SCIPnlpiOracleChgExprParam(), SCIPnlpiOracleChgExprtree(), SCIPnlpiOracleChgLinearCoefs(), SCIPnlpiOracleChgObjConstant(), SCIPnlpiOracleChgQuadCoefs(), SCIPnlpiOracleDelVarSet(), SCIPnlpiOracleEvalHessianLag(), SCIPnlpiOracleEvalObjectiveGradient(), SCIPnlpiOracleEvalObjectiveValue(), SCIPnlpiOracleGetConstraintDegree(), SCIPnlpiOracleGetHessianLagSparsity(), SCIPnlpiOraclePrintProblem(), SCIPnlpiOraclePrintProblemGams(), SCIPnlpiOracleSetObjective(), and updateVariableDegrees().
int* SCIP_NlpiOracle::jacoffsets |
int* SCIP_NlpiOracle::jaccols |
int* SCIP_NlpiOracle::heslagoffsets |
int* SCIP_NlpiOracle::heslagcols |
|