Detailed Description
data of quadratic expression: sum_i coef_i x_i y_i
Definition at line 67 of file struct_expr.h.
#include <struct_expr.h>
Data Fields | |
SCIP_Real | constant |
SCIP_Real * | lincoefs |
SCIP_QUADELEM * | quadelems |
int | nquadelems |
SCIP_Bool | sorted |
Field Documentation
◆ constant
SCIP_Real SCIP_ExprData_Quadratic::constant |
constant term
Definition at line 69 of file struct_expr.h.
Referenced by exprConvertToPolynomial(), exprgraphFindParentByOperator(), exprgraphNodeCreateExpr(), exprgraphNodePropagateBounds(), exprgraphPrintNodeExpression(), exprUnconvertPolynomial(), SCIP_DECL_EXPRCOPYDATA(), SCIP_DECL_EXPREVAL(), SCIP_DECL_EXPRINTEVAL(), SCIPexprAreEqual(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSumTrees(), SCIPexprgraphNodeSplitOffLinear(), SCIPexprMulConstant(), and SCIPexprPrint().
◆ lincoefs
SCIP_Real* SCIP_ExprData_Quadratic::lincoefs |
linear coefficients of children
Definition at line 70 of file struct_expr.h.
Referenced by exprConvertToPolynomial(), exprgraphFindParentByOperator(), exprgraphNodeAddChildren(), exprgraphNodeCreateExpr(), exprgraphNodePropagateBounds(), exprgraphPrintNodeExpression(), exprsimplifyAddChildren(), exprUnconvertPolynomial(), SCIP_DECL_EXPRCOPYDATA(), SCIP_DECL_EXPRCURV(), SCIP_DECL_EXPREVAL(), SCIP_DECL_EXPRFREEDATA(), SCIP_DECL_EXPRINTEVAL(), SCIPexprAreEqual(), SCIPexprGetMaxDegree(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSumTrees(), SCIPexprgraphGetSumTreesNSummands(), SCIPexprgraphNodeSplitOffLinear(), SCIPexprMulConstant(), and SCIPexprPrint().
◆ quadelems
SCIP_QUADELEM* SCIP_ExprData_Quadratic::quadelems |
quadratic elements
Definition at line 71 of file struct_expr.h.
Referenced by exprConvertToPolynomial(), exprgraphFindParentByOperator(), exprgraphNodeCreateExpr(), exprgraphNodePropagateBounds(), exprgraphPrintNodeExpression(), exprUnconvertPolynomial(), quadraticdataSort(), SCIP_DECL_EXPRCOPYDATA(), SCIP_DECL_EXPRCURV(), SCIP_DECL_EXPREVAL(), SCIP_DECL_EXPRFREEDATA(), SCIP_DECL_EXPRINTEVAL(), SCIPexprAreEqual(), SCIPexprGetMaxDegree(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSumTrees(), SCIPexprgraphNodeSplitOffLinear(), SCIPexprMulConstant(), and SCIPexprPrint().
◆ nquadelems
int SCIP_ExprData_Quadratic::nquadelems |
number of quadratic elements
Definition at line 72 of file struct_expr.h.
Referenced by exprConvertToPolynomial(), exprgraphFindParentByOperator(), exprgraphNodeCreateExpr(), exprgraphNodePropagateBounds(), exprgraphPrintNodeExpression(), exprUnconvertPolynomial(), quadraticdataSort(), SCIP_DECL_EXPRCOPYDATA(), SCIP_DECL_EXPRCURV(), SCIP_DECL_EXPREVAL(), SCIP_DECL_EXPRFREEDATA(), SCIP_DECL_EXPRINTEVAL(), SCIPexprAreEqual(), SCIPexprGetMaxDegree(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSumTrees(), SCIPexprgraphGetSumTreesNSummands(), SCIPexprgraphNodeSplitOffLinear(), and SCIPexprPrint().
◆ sorted
SCIP_Bool SCIP_ExprData_Quadratic::sorted |
are the quadratic elements sorted?
Definition at line 73 of file struct_expr.h.
Referenced by exprgraphFindParentByOperator(), exprUnconvertPolynomial(), quadraticdataSort(), and SCIPexprgraphNodeSplitOffLinear().