Detailed Description
Definition at line 164 of file nlhdlr_quadratic.c.
Data Fields | |
SCIP_Real * | rays |
int * | raysidx |
int * | raysbegin |
int * | lpposray |
int | rayssize |
int | nrays |
Field Documentation
◆ rays
SCIP_Real* Rays::rays |
coefficients of rays
Definition at line 166 of file nlhdlr_quadratic.c.
Referenced by computeIntercut(), createAndStoreSparseRays(), findRho(), findVertexAndGetRays(), generateIntercut(), insertRayEntries(), insertRayEntry(), and rayInRecessionCone().
◆ raysidx
int* Rays::raysidx |
to which var the coef belongs; vars are [quadvars, linvars, auxvar]
Definition at line 167 of file nlhdlr_quadratic.c.
Referenced by computeIntercut(), findRho(), findVertexAndGetRays(), insertRayEntries(), insertRayEntry(), and rayInRecessionCone().
◆ raysbegin
int* Rays::raysbegin |
positions of rays: coefs of i-th ray [raybegin[i], raybegin[i+1])
Definition at line 168 of file nlhdlr_quadratic.c.
Referenced by computeIntercut(), findRho(), findVertexAndGetRays(), insertRayEntries(), and rayInRecessionCone().
◆ lpposray
int* Rays::lpposray |
lp pos of var associated with the ray; >= 0 -> lppos of var; < 0 -> var is row -lpposray -1
Definition at line 169 of file nlhdlr_quadratic.c.
Referenced by computeIntercut(), computeStrengthenedIntercut(), createAndStoreSparseRays(), and findVertexAndGetRays().
◆ rayssize
int Rays::rayssize |
size of rays and rays idx
Definition at line 172 of file nlhdlr_quadratic.c.
Referenced by findVertexAndGetRays(), and insertRayEntry().
◆ nrays
int Rays::nrays |
size of raysbegin is nrays + 1; size of lpposray
Definition at line 173 of file nlhdlr_quadratic.c.
Referenced by computeIntercut(), computeStrengthenedIntercut(), createAndStoreSparseRays(), findRho(), findVertexAndGetRays(), and insertRayEntries().