Solving Constraint Integer Programs
data of polynomial expression: constant + sum_i monom_i
Definition at line 77 of file struct_expr.h.
#include <struct_expr.h>
constant term of polynomial
Definition at line 79 of file struct_expr.h.
Referenced by exprgraphFindParentByOperator(), exprgraphNodeCreateExpr(), exprgraphNodePropagateBounds(), exprgraphNodeSimplify(), exprgraphPrintNodeExpression(), exprsimplifyFlattenPolynomials(), exprUnconvertPolynomial(), polynomialdataExpandMonomialFactor(), polynomialdataMergeMonomials(), polynomialdataMultiplyByConstant(), polynomialdataMultiplyByMonomial(), polynomialdataMultiplyByPolynomial(), polynomialdataPower(), SCIP_DECL_EXPREVAL(), SCIP_DECL_EXPRINTEVAL(), SCIPexprAreEqual(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSumTrees(), SCIPexprgraphNodeSplitOffLinear(), SCIPexprMulConstant(), and SCIPexprPrint().
monomials that constitute the polynomial
Definition at line 80 of file struct_expr.h.
Referenced by exprgraphFindParentByOperator(), exprgraphNodeCreateExpr(), exprgraphNodePropagateBounds(), exprgraphNodeSimplify(), exprgraphPrintNodeExpression(), exprsimplifyFlattenPolynomials(), exprsimplifyRemovePolynomialUnusedChildren(), exprsimplifySeparateLinearFromPolynomial(), exprUnconvertPolynomial(), polynomialdataAddMonomials(), polynomialdataApplyChildmap(), polynomialdataCopy(), polynomialdataEnsureMonomialsSize(), polynomialdataExpandMonomialFactor(), polynomialdataMergeMonomials(), polynomialdataMultiplyByConstant(), polynomialdataMultiplyByMonomial(), polynomialdataMultiplyByPolynomial(), polynomialdataPower(), polynomialdataSortMonomials(), SCIP_DECL_EXPRCURV(), SCIP_DECL_EXPREVAL(), SCIP_DECL_EXPRINTEVAL(), SCIPexprAreEqual(), SCIPexprGetMaxDegree(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSumTrees(), SCIPexprgraphNodeSplitOffLinear(), SCIPexprMulConstant(), and SCIPexprPrint().
size of monomials array
Definition at line 81 of file struct_expr.h.
Referenced by exprConvertToPolynomial(), polynomialdataAddMonomials(), and polynomialdataEnsureMonomialsSize().
number of monomials
Definition at line 82 of file struct_expr.h.
Referenced by exprgraphFindParentByOperator(), exprgraphNodeCreateExpr(), exprgraphNodePropagateBounds(), exprgraphNodeSimplify(), exprgraphPrintNodeExpression(), exprsimplifyFlattenPolynomials(), exprsimplifyRemovePolynomialUnusedChildren(), exprsimplifySeparateLinearFromPolynomial(), exprUnconvertPolynomial(), polynomialdataAddMonomials(), polynomialdataApplyChildmap(), polynomialdataCopy(), polynomialdataExpandMonomialFactor(), polynomialdataMergeMonomials(), polynomialdataMultiplyByConstant(), polynomialdataMultiplyByMonomial(), polynomialdataMultiplyByPolynomial(), polynomialdataPower(), polynomialdataSortMonomials(), SCIP_DECL_EXPRCURV(), SCIP_DECL_EXPREVAL(), SCIP_DECL_EXPRINTEVAL(), SCIPexprAreEqual(), SCIPexprgraphGetSeparableTrees(), SCIPexprgraphGetSumTrees(), SCIPexprgraphGetSumTreesNSummands(), SCIPexprgraphNodeSplitOffLinear(), and SCIPexprPrint().
are the monomials sorted?
Definition at line 83 of file struct_expr.h.
Referenced by exprgraphNodeSimplify(), exprsimplifyFlattenPolynomials(), polynomialdataAddMonomials(), polynomialdataApplyChildmap(), polynomialdataExpandMonomialFactor(), polynomialdataMergeMonomials(), polynomialdataMultiplyByMonomial(), polynomialdataMultiplyByPolynomial(), polynomialdataSortMonomials(), and SCIPexprgraphNodeSplitOffLinear().