Scippy

    SCIP

    Solving Constraint Integer Programs

    SCIP_QuadExpr_BilinTerm Struct Reference

    Detailed Description

    a single bilinear term coef * expr1 * expr2

    except for temporary reasons, we assume that the index of var1 is smaller than the index of var2

    Definition at line 194 of file struct_expr.h.

    #include <struct_expr.h>

    Data Fields

    SCIP_EXPRexpr1
     
    SCIP_EXPRexpr2
     
    SCIP_Real coef
     
    int pos2
     
    SCIP_EXPRprodexpr
     

    Field Documentation

    ◆ expr1

    SCIP_EXPR* SCIP_QuadExpr_BilinTerm::expr1

    first factor of bilinear term

    Definition at line 196 of file struct_expr.h.

    Referenced by SCIPexprCheckQuadratic(), SCIPexprComputeQuadraticCurvature(), and SCIPexprGetQuadraticBilinTerm().

    ◆ expr2

    SCIP_EXPR* SCIP_QuadExpr_BilinTerm::expr2

    second factor of bilinear term

    Definition at line 197 of file struct_expr.h.

    Referenced by SCIPexprCheckQuadratic(), SCIPexprComputeQuadraticCurvature(), and SCIPexprGetQuadraticBilinTerm().

    ◆ coef

    SCIP_Real SCIP_QuadExpr_BilinTerm::coef

    coefficient of bilinear term

    Definition at line 198 of file struct_expr.h.

    Referenced by SCIPexprCheckQuadratic(), SCIPexprComputeQuadraticCurvature(), and SCIPexprGetQuadraticBilinTerm().

    ◆ pos2

    int SCIP_QuadExpr_BilinTerm::pos2

    position of expr2's quadexprterm in quadexprterms

    Definition at line 199 of file struct_expr.h.

    Referenced by SCIPexprCheckQuadratic(), and SCIPexprGetQuadraticBilinTerm().

    ◆ prodexpr

    SCIP_EXPR* SCIP_QuadExpr_BilinTerm::prodexpr

    expression that was found to be the product of expr1 and expr2

    Definition at line 201 of file struct_expr.h.

    Referenced by SCIPexprCheckQuadratic(), and SCIPexprGetQuadraticBilinTerm().