data structure to store a single term associated to a quadratic variable
Definition at line 95 of file cons_quadratic.h.
#include <cons_quadratic.h>
Data Fields | |
SCIP_VAR * | var |
SCIP_Real | lincoef |
SCIP_Real | sqrcoef |
int | nadjbilin |
int | adjbilinsize |
int * | adjbilin |
SCIP_QUADVAREVENTDATA * | eventdata |
SCIP_VAR* SCIP_QuadVarTerm::var |
quadratic variable
Definition at line 97 of file cons_quadratic.h.
Referenced by addQuadVarTerm(), computeGauge(), mergeAndCleanQuadVarTerms(), presolveAddKKTQuadLinearTerms(), presolveAddKKTQuadQuadraticTerms(), presolveDisaggregateMarkComponent(), presolveRemoveFixedVariables(), printQuadraticRow(), readNonlinearExprs(), registerBranchingCandidatesCentrality(), registerBranchingCandidatesViolation(), replaceQuadVarTermPos(), SCIP_DECL_CONSCOPY(), SCIP_DECL_EVENTEXEC(), SCIP_DECL_QUADCONSUPGD(), and SCIP_DECL_READERWRITE().
SCIP_Real SCIP_QuadVarTerm::lincoef |
linear coefficient of variable
Definition at line 98 of file cons_quadratic.h.
Referenced by addQuadVarTerm(), computeGauge(), mergeAndCleanQuadVarTerms(), presolveAddKKTQuadLinearTerms(), presolveRemoveFixedVariables(), readNonlinearExprs(), replaceQuadVarTermPos(), SCIP_DECL_CONSCOPY(), SCIP_DECL_QUADCONSUPGD(), and SCIP_DECL_READERWRITE().
SCIP_Real SCIP_QuadVarTerm::sqrcoef |
square coefficient of variable
Definition at line 99 of file cons_quadratic.h.
Referenced by addQuadVarTerm(), computeGauge(), mergeAndCleanQuadVarTerms(), presolveRemoveFixedVariables(), readNonlinearExprs(), registerBranchingCandidatesCentrality(), registerBranchingCandidatesViolation(), replaceQuadVarTermPos(), SCIP_DECL_CONSCOPY(), SCIP_DECL_EVENTEXEC(), and SCIP_DECL_QUADCONSUPGD().
int SCIP_QuadVarTerm::nadjbilin |
number of bilinear terms this variable is involved in
Definition at line 101 of file cons_quadratic.h.
Referenced by addQuadVarTerm(), computeGauge(), consdataCreate(), consdataEnsureAdjBilinSize(), mergeAndCleanQuadVarTerms(), presolveDisaggregateMarkComponent(), readNonlinearExprs(), registerBranchingCandidatesCentrality(), registerBranchingCandidatesViolation(), replaceQuadVarTermPos(), SCIP_DECL_CONSCOPY(), and SCIP_DECL_EVENTEXEC().
int SCIP_QuadVarTerm::adjbilinsize |
size of adjacent bilinear terms array
Definition at line 102 of file cons_quadratic.h.
Referenced by addQuadVarTerm(), and consdataEnsureAdjBilinSize().
int* SCIP_QuadVarTerm::adjbilin |
indices of associated bilinear terms
Definition at line 103 of file cons_quadratic.h.
Referenced by addQuadVarTerm(), computeGauge(), consdataCreate(), consdataEnsureAdjBilinSize(), mergeAndCleanQuadVarTerms(), presolveDisaggregateMarkComponent(), readNonlinearExprs(), replaceQuadVarTermPos(), and SCIP_DECL_CONSCOPY().
SCIP_QUADVAREVENTDATA* SCIP_QuadVarTerm::eventdata |
event data for bound change events
Definition at line 105 of file cons_quadratic.h.
Referenced by addQuadVarTerm(), consdataSortQuadVarTerms(), replaceQuadVarTermPos(), and SCIP_DECL_CONSCOPY().