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 182 of file struct_expr.h.
#include <struct_expr.h>
Data Fields | |
SCIP_EXPR * | expr1 |
SCIP_EXPR * | expr2 |
SCIP_Real | coef |
int | pos2 |
SCIP_EXPR * | prodexpr |
Field Documentation
◆ expr1
SCIP_EXPR* SCIP_QuadExpr_BilinTerm::expr1 |
first factor of bilinear term
Definition at line 184 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 185 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 186 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 187 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 189 of file struct_expr.h.
Referenced by SCIPexprCheckQuadratic(), and SCIPexprGetQuadraticBilinTerm().