Solving Constraint Integer Programs
An element of a quadratic term: two variable indices and a coefficient. The convention is to have idx1 <= idx2.
Definition at line 97 of file type_expr.h.
#include <type_expr.h>
index of first variable
Definition at line 99 of file type_expr.h.
Referenced by createConsFromQuadTerm(), createNlRow(), evalFunctionGradient(), evalFunctionValue(), exprConvertToPolynomial(), exprgraphFindParentByOperator(), exprgraphNodePropagateBounds(), exprgraphPrintNodeExpression(), exprUnconvertPolynomial(), hessLagAddQuad(), hessLagSparsitySetNzFlagForQuad(), mapIndicesQuad(), nlpSetupNlpiIndices(), nlrowAddQuadElement(), nlrowCalcActivityBounds(), nlrowChgQuadElemPos(), nlrowDelQuadElemPos(), nlrowQuadElemChanged(), nlrowRemoveFixedQuadVars(), printFunction(), printRowNl(), processNlRow(), quadraticdataSort(), readExpression(), readNonlinearExprs(), reformulate(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_EXPREVAL(), SCIPaddToNlpiProblemQuadratic(), SCIPaddToNlpiProblemSOC(), SCIPexprAreEqual(), SCIPexprGetMaxDegree(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSumTrees(), SCIPexprgraphNodeSplitOffLinear(), SCIPexprPrint(), SCIPnlpiOracleChgQuadCoefs(), SCIPnlpiOracleGetJacobianSparsity(), SCIPnlrowChgQuadElem(), SCIPnlrowGetSolActivity(), SCIPnlrowPrint(), SCIPnlrowRecalcNLPActivity(), SCIPnlrowRecalcPseudoActivity(), and updateVariableDegreesCons().
index of second variable
Definition at line 100 of file type_expr.h.
Referenced by createConsFromQuadTerm(), createNlRow(), eval(), evalFunctionGradient(), evalFunctionValue(), exprConvertToPolynomial(), exprgraphFindParentByOperator(), exprgraphNodePropagateBounds(), exprgraphPrintNodeExpression(), exprUnconvertPolynomial(), hessLagAddQuad(), hessLagSparsitySetNzFlagForQuad(), mapIndicesQuad(), nlpSetupNlpiIndices(), nlrowAddQuadElement(), nlrowCalcActivityBounds(), nlrowChgQuadElemPos(), nlrowDelQuadElemPos(), nlrowQuadElemChanged(), nlrowRemoveFixedQuadVars(), printFunction(), printRowNl(), processNlRow(), quadraticdataSort(), readExpression(), readNonlinearExprs(), reformulate(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_EXPREVAL(), SCIPaddToNlpiProblemQuadratic(), SCIPaddToNlpiProblemSOC(), SCIPexprAreEqual(), SCIPexprGetMaxDegree(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSumTrees(), SCIPexprgraphNodeSplitOffLinear(), SCIPexprPrint(), SCIPnlpiOracleChgQuadCoefs(), SCIPnlpiOracleGetJacobianSparsity(), SCIPnlrowChgQuadElem(), SCIPnlrowGetSolActivity(), SCIPnlrowPrint(), SCIPnlrowRecalcNLPActivity(), SCIPnlrowRecalcPseudoActivity(), and updateVariableDegreesCons().
value of coefficient at position (idx1, idx2)
Definition at line 101 of file type_expr.h.
Referenced by createConsFromQuadTerm(), createNlRow(), eval(), evalFunctionGradient(), evalFunctionValue(), exprConvertToPolynomial(), exprgraphFindParentByOperator(), exprgraphNodePropagateBounds(), exprgraphPrintNodeExpression(), exprUnconvertPolynomial(), hessLagAddQuad(), nlpSetupNlpiIndices(), nlrowAddQuadElement(), nlrowCalcActivityBounds(), nlrowChgQuadElemPos(), nlrowDelQuadElemPos(), nlrowQuadElemChanged(), nlrowRemoveFixedQuadVars(), printFunction(), printRowNl(), processNlRow(), readExpression(), readNonlinearExprs(), reformulate(), SCIP_DECL_CONSINITSOL(), SCIP_DECL_EXPREVAL(), SCIP_DECL_EXPRINTEVAL(), SCIPaddToNlpiProblemQuadratic(), SCIPaddToNlpiProblemSOC(), SCIPexprAreEqual(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSumTrees(), SCIPexprMulConstant(), SCIPexprPrint(), SCIPnlpiOracleChgQuadCoefs(), SCIPnlrowChgQuadElem(), SCIPnlrowGetSolActivity(), SCIPnlrowPrint(), SCIPnlrowRecalcNLPActivity(), SCIPnlrowRecalcPseudoActivity(), and SCIPquadelemSqueeze().