Detailed Description
public methods for in place sorting of arrays
Below are the public methods for in place sorting of up to six arrays of joint data.
Functions | |
SCIP_EXPORT | SCIP_DECL_SORTPTRCOMP (SCIPsortCompInt) |
SCIP_EXPORT void | SCIPsort (int *perm, SCIP_DECL_SORTINDCOMP((*indcomp)), void *dataptr, int len) |
SCIP_EXPORT void | SCIPsortInd (int *indarray, SCIP_DECL_SORTINDCOMP((*indcomp)), void *dataptr, int len) |
SCIP_EXPORT void | SCIPsortPtr (void **ptrarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrPtr (void **ptrarray1, void **ptrarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrReal (void **ptrarray, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrInt (void **ptrarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrBool (void **ptrarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrIntInt (void **ptrarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrRealInt (void **ptrarray, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrRealRealInt (void **ptrarray, SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrRealRealIntBool (void **ptrarray, SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrRealBool (void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrRealReal (void **ptrarray, SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrPtrInt (void **ptrarray1, void **ptrarray2, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrPtrReal (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrPtrIntInt (void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrRealIntInt (void **ptrarray, SCIP_Real *realarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrPtrRealInt (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrPtrRealBool (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrPtrLongInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortPtrPtrLongIntInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortReal (SCIP_Real *realarray, int len) |
SCIP_EXPORT void | SCIPsortRealPtr (SCIP_Real *realarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortRealInt (SCIP_Real *realarray, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortRealIntInt (SCIP_Real *realarray, int *intarray1, int *intarray2, int len) |
SCIP_EXPORT void | SCIPsortRealBoolPtr (SCIP_Real *realarray, SCIP_Bool *boolarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortRealIntLong (SCIP_Real *realarray, int *intarray, SCIP_Longint *longarray, int len) |
SCIP_EXPORT void | SCIPsortRealIntPtr (SCIP_Real *realarray, int *intarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortRealPtrPtrInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortRealPtrPtrIntInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, int len) |
SCIP_EXPORT void | SCIPsortRealLongRealInt (SCIP_Real *realarray1, SCIP_Longint *longarray, SCIP_Real *realarray3, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortRealRealIntInt (SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray1, int *intarray2, int len) |
SCIP_EXPORT void | SCIPsortRealRealRealInt (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortRealRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortRealRealRealBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortRealRealRealBoolBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortInt (int *intarray, int len) |
SCIP_EXPORT void | SCIPsortIntInt (int *intarray1, int *intarray2, int len) |
SCIP_EXPORT void | SCIPsortIntPtr (int *intarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortIntReal (int *intarray, SCIP_Real *realarray, int len) |
SCIP_EXPORT void | SCIPsortIntIntInt (int *intarray1, int *intarray2, int *intarray3, int len) |
SCIP_EXPORT void | SCIPsortIntIntLong (int *intarray1, int *intarray2, SCIP_Longint *longarray, int len) |
SCIP_EXPORT void | SCIPsortIntRealLong (int *intarray, SCIP_Real *realarray, SCIP_Longint *longarray, int len) |
SCIP_EXPORT void | SCIPsortIntIntPtr (int *intarray1, int *intarray2, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortIntIntReal (int *intarray1, int *intarray2, SCIP_Real *realarray, int len) |
SCIP_EXPORT void | SCIPsortIntPtrReal (int *intarray, void **ptrarray, SCIP_Real *realarray, int len) |
SCIP_EXPORT void | SCIPsortIntIntIntPtr (int *intarray1, int *intarray2, int *intarray3, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortIntIntIntReal (int *intarray1, int *intarray2, int *intarray3, SCIP_Real *realarray, int len) |
SCIP_EXPORT void | SCIPsortIntPtrIntReal (int *intarray1, void **ptrarray, int *intarray2, SCIP_Real *realarray, int len) |
SCIP_EXPORT void | SCIPsortLong (SCIP_Longint *longarray, int len) |
SCIP_EXPORT void | SCIPsortLongPtr (SCIP_Longint *longarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortLongPtrInt (SCIP_Longint *longarray, void **ptrarray, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortLongPtrRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, int len) |
SCIP_EXPORT void | SCIPsortLongPtrRealRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, SCIP_Bool *boolarray, int len) |
SCIP_EXPORT void | SCIPsortLongPtrRealRealIntBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, int *intarray, SCIP_Bool *boolarray, int len) |
SCIP_EXPORT void | SCIPsortLongPtrPtrInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortLongPtrPtrIntInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, int len) |
SCIP_EXPORT void | SCIPsortLongPtrPtrBoolInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, SCIP_Bool *boolarray, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortPtrIntIntBoolBool (void **ptrarray, int *intarray1, int *intarray2, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortIntPtrIntIntBoolBool (int *intarray1, void **ptrarray, int *intarray2, int *intarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, int len) |
SCIP_EXPORT void | SCIPsortDown (int *perm, SCIP_DECL_SORTINDCOMP((*indcomp)), void *dataptr, int len) |
SCIP_EXPORT void | SCIPsortDownInd (int *indarray, SCIP_DECL_SORTINDCOMP((*indcomp)), void *dataptr, int len) |
SCIP_EXPORT void | SCIPsortDownPtr (void **ptrarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrPtr (void **ptrarray1, void **ptrarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrReal (void **ptrarray, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrInt (void **ptrarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrBool (void **ptrarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrIntInt (void **ptrarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrRealInt (void **ptrarray, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrRealBool (void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrPtrInt (void **ptrarray1, void **ptrarray2, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrPtrReal (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrPtrIntInt (void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrRealIntInt (void **ptrarray, SCIP_Real *realarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrPtrRealInt (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrPtrRealBool (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrPtrLongInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownPtrPtrLongIntInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownReal (SCIP_Real *realarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealPtr (SCIP_Real *realarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealInt (SCIP_Real *realarray, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealIntInt (SCIP_Real *realarray, int *intarray1, int *intarray2, int len) |
SCIP_EXPORT void | SCIPsortDownRealBoolPtr (SCIP_Real *realarray, SCIP_Bool *boolarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealIntLong (SCIP_Real *realarray, int *intarray, SCIP_Longint *longarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealIntPtr (SCIP_Real *realarray, int *intarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealRealInt (SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealRealPtrPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, void **ptrarray1, void **ptrarray2, int len) |
SCIP_EXPORT void | SCIPsortDownRealPtrPtrInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealPtrPtrIntInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, int len) |
SCIP_EXPORT void | SCIPsortDownRealLongRealInt (SCIP_Real *realarray1, SCIP_Longint *longarray, SCIP_Real *realarray3, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealRealIntInt (SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray1, int *intarray2, int len) |
SCIP_EXPORT void | SCIPsortDownRealRealRealInt (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealPtrPtr (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int len) |
SCIP_EXPORT void | SCIPsortDownRealRealRealBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortDownRealRealRealBoolBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortDownInt (int *intarray, int len) |
SCIP_EXPORT void | SCIPsortDownIntInt (int *intarray1, int *intarray2, int len) |
SCIP_EXPORT void | SCIPsortDownIntPtr (int *intarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortDownIntReal (int *intarray, SCIP_Real *realarray, int len) |
SCIP_EXPORT void | SCIPsortDownIntIntInt (int *intarray1, int *intarray2, int *intarray3, int len) |
SCIP_EXPORT void | SCIPsortDownIntIntLong (int *intarray1, int *intarray2, SCIP_Longint *longarray, int len) |
SCIP_EXPORT void | SCIPsortDownIntIntPtr (int *intarray1, int *intarray2, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortDownIntIntReal (int *intarray1, int *intarray2, SCIP_Real *realarray, int len) |
SCIP_EXPORT void | SCIPsortDownIntIntIntPtr (int *intarray1, int *intarray2, int *intarray3, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortDownIntIntIntReal (int *intarray1, int *intarray2, int *intarray3, SCIP_Real *realarray, int len) |
SCIP_EXPORT void | SCIPsortDownIntPtrIntReal (int *intarray1, void **ptrarray, int *intarray2, SCIP_Real *realarray, int len) |
SCIP_EXPORT void | SCIPsortDownLong (SCIP_Longint *longarray, int len) |
SCIP_EXPORT void | SCIPsortDownLongPtr (SCIP_Longint *longarray, void **ptrarray, int len) |
SCIP_EXPORT void | SCIPsortDownLongPtrInt (SCIP_Longint *longarray, void **ptrarray, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortDownLongPtrRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, int len) |
SCIP_EXPORT void | SCIPsortDownLongPtrRealRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, SCIP_Bool *boolarray, int len) |
SCIP_EXPORT void | SCIPsortDownLongPtrRealRealIntBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, int *intarray, SCIP_Bool *boolarray, int len) |
SCIP_EXPORT void | SCIPsortDownLongPtrPtrInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortDownLongPtrPtrIntInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, int len) |
SCIP_EXPORT void | SCIPsortDownLongPtrPtrBoolInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, SCIP_Bool *boolarray, int *intarray, int len) |
SCIP_EXPORT void | SCIPsortDownPtrIntIntBoolBool (void **ptrarray, int *intarray1, int *intarray2, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int len) |
SCIP_EXPORT void | SCIPsortDownIntPtrIntIntBoolBool (int *intarray1, void **ptrarray, int *intarray2, int *intarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, int len) |
SCIP_EXPORT void | SCIPsortedvecInsertInd (int *indarray, SCIP_DECL_SORTINDCOMP((*indcomp)), void *dataptr, int keyval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtr (void **ptrarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrPtr (void **ptrarray1, void **ptrarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrReal (void **ptrarray, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Real field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrInt (void **ptrarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, int field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrBool (void **ptrarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Bool field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrIntInt (void **ptrarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, int field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrRealInt (void **ptrarray, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Real field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrRealRealInt (void **ptrarray, SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Real field1val, SCIP_Real field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrRealRealIntBool (void **ptrarray, SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Real field1val, SCIP_Real field2val, int field3val, SCIP_Bool field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrRealBool (void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Real field1val, SCIP_Bool field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrPtrInt (void **ptrarray1, void **ptrarray2, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrPtrReal (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, SCIP_Real field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrPtrIntInt (void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, int field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrRealIntInt (void **ptrarray, SCIP_Real *realarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Real field1val, int field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrPtrRealInt (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, SCIP_Real field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrPtrRealBool (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, SCIP_Real field2val, SCIP_Bool field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrPtrLongInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, SCIP_Longint field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrPtrLongIntInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, SCIP_Longint field2val, int field3val, int field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealIntInt (SCIP_Real *realarray, int *intarray1, int *intarray2, SCIP_Real keyval, int field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealBoolPtr (SCIP_Real *realarray, SCIP_Bool *boolarray, void **ptrarray, SCIP_Real keyval, SCIP_Bool field1val, void *field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealPtr (SCIP_Real *realarray, void **ptrarray, SCIP_Real keyval, void *field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertReal (SCIP_Real *realarray, SCIP_Real keyval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealInt (SCIP_Real *realarray, int *intarray, SCIP_Real keyval, int field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealIntLong (SCIP_Real *realarray, int *intarray, SCIP_Longint *longarray, SCIP_Real keyval, int field1val, SCIP_Longint field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealIntPtr (SCIP_Real *realarray, int *intarray, void **ptrarray, SCIP_Real keyval, int field1val, void *field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, void **ptrarray, SCIP_Real keyval, SCIP_Real field1val, void *field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealPtrPtrInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray, SCIP_Real keyval, void *field1val, void *field2val, int intval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealPtrPtrIntInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, SCIP_Real keyval, void *field1val, void *field2val, int intval1, int intval2, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealLongRealInt (SCIP_Real *realarray1, SCIP_Longint *longarray, SCIP_Real *realarray3, int *intarray, SCIP_Real keyval, SCIP_Longint field1val, SCIP_Real field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealRealIntInt (SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray1, int *intarray2, SCIP_Real keyval, SCIP_Real field1val, int field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealRealRealInt (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, int *intarray, SCIP_Real keyval, SCIP_Real field1val, SCIP_Real field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, void **ptrarray, SCIP_Real keyval, SCIP_Real field1val, SCIP_Real field2val, void *field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealRealRealBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray, void **ptrarray, SCIP_Real keyval, SCIP_Real field1val, SCIP_Real field2val, SCIP_Bool field3val, void *field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertRealRealRealBoolBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, void **ptrarray, SCIP_Real keyval, SCIP_Real field1val, SCIP_Real field2val, SCIP_Bool field3val, SCIP_Bool field4val, void *field5val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertInt (int *intarray, int keyval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntInt (int *intarray1, int *intarray2, int keyval, int field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntPtr (int *intarray, void **ptrarray, int keyval, void *field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntReal (int *intarray, SCIP_Real *realarray, int keyval, SCIP_Real field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntIntInt (int *intarray1, int *intarray2, int *intarray3, int keyval, int field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntIntLong (int *intarray1, int *intarray2, SCIP_Longint *longarray, int keyval, int field1val, SCIP_Longint field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntRealLong (int *intarray, SCIP_Real *realarray, SCIP_Longint *longarray, int keyval, SCIP_Real field1val, SCIP_Longint field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntIntPtr (int *intarray1, int *intarray2, void **ptrarray, int keyval, int field1val, void *field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntIntReal (int *intarray1, int *intarray2, SCIP_Real *realarray, int keyval, int field1val, SCIP_Real field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntPtrReal (int *intarray, void **ptrarray, SCIP_Real *realarray, int keyval, void *field1val, SCIP_Real field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntIntIntPtr (int *intarray1, int *intarray2, int *intarray3, void **ptrarray, int keyval, int field1val, int field2val, void *field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntIntIntReal (int *intarray1, int *intarray2, int *intarray3, SCIP_Real *realarray, int keyval, int field1val, int field2val, SCIP_Real field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntPtrIntReal (int *intarray1, void **ptrarray, int *intarray2, SCIP_Real *realarray, int keyval, void *field1val, int field2val, SCIP_Real field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertLong (SCIP_Longint *longarray, SCIP_Longint keyval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertLongPtr (SCIP_Longint *longarray, void **ptrarray, SCIP_Longint keyval, void *field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertLongPtrInt (SCIP_Longint *longarray, void **ptrarray, int *intarray, SCIP_Longint keyval, void *field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertLongPtrRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_Longint keyval, void *field1val, SCIP_Real field2val, SCIP_Bool field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertLongPtrRealRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, SCIP_Bool *boolarray, SCIP_Longint keyval, void *field1val, SCIP_Real field2val, SCIP_Real field3val, SCIP_Bool field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertLongPtrRealRealIntBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, int *intarray, SCIP_Bool *boolarray, SCIP_Longint keyval, void *field1val, SCIP_Real field2val, SCIP_Real field3val, int field4val, SCIP_Bool field5val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertLongPtrPtrInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray, SCIP_Longint keyval, void *field1val, void *field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertLongPtrPtrIntInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, SCIP_Longint keyval, void *field1val, void *field2val, int field3val, int field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertLongPtrPtrBoolInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, SCIP_Bool *boolarray, int *intarray, SCIP_Longint keyval, void *field1val, void *field2val, SCIP_Bool field3val, int field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertPtrIntIntBoolBool (void **ptrarray, int *intarray1, int *intarray2, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, int field1val, int field2val, SCIP_Bool field3val, SCIP_Bool field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertIntPtrIntIntBoolBool (int *intarray1, void **ptrarray, int *intarray2, int *intarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, int keyval, void *field1val, int field2val, int field3val, SCIP_Bool field4val, SCIP_Bool field5val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownInd (int *indarray, SCIP_DECL_SORTINDCOMP((*indcomp)), void *dataptr, int keyval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtr (void **ptrarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrPtr (void **ptrarray1, void **ptrarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrReal (void **ptrarray, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Real field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrInt (void **ptrarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, int field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrBool (void **ptrarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Bool field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrIntInt (void **ptrarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, int field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrRealInt (void **ptrarray, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Real field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrRealBool (void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Real field1val, SCIP_Bool field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrPtrInt (void **ptrarray1, void **ptrarray2, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrPtrReal (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, SCIP_Real field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrPtrIntInt (void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, int field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrRealIntInt (void **ptrarray, SCIP_Real *realarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, SCIP_Real field1val, int field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrPtrRealInt (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, SCIP_Real field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrPtrRealBool (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, SCIP_Real field2val, SCIP_Bool field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrPtrLongInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, SCIP_Longint field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrPtrLongIntInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, void *field1val, SCIP_Longint field2val, int field3val, int field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownReal (SCIP_Real *realarray, SCIP_Real keyval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealBoolPtr (SCIP_Real *realarray, SCIP_Bool *boolarray, void **ptrarray, SCIP_Real keyval, SCIP_Bool field1val, void *field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealPtr (SCIP_Real *realarray, void **ptrarray, SCIP_Real keyval, void *field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealPtrPtr (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, SCIP_Real keyval, void *field1val, void *field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealInt (SCIP_Real *realarray, int *intarray, SCIP_Real keyval, int field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealIntInt (SCIP_Real *realarray, int *intarray1, int *intarray2, SCIP_Real keyval, int field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealRealInt (SCIP_Real *realarray, SCIP_Real *realarray2, int *intarray, SCIP_Real keyval, SCIP_Real field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealIntLong (SCIP_Real *realarray, int *intarray, SCIP_Longint *longarray, SCIP_Real keyval, int field1val, SCIP_Longint field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealIntPtr (SCIP_Real *realarray, int *intarray, void **ptrarray, SCIP_Real keyval, int field1val, void *field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, void **ptrarray, SCIP_Real keyval, SCIP_Real field1val, void *field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealRealPtrPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, void **ptrarray1, void **ptrarray2, SCIP_Real keyval, SCIP_Real field1val, void *field2val, void *field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealPtrPtrInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray, SCIP_Real keyval, void *field1val, void *field2val, int intval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealPtrPtrIntInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, SCIP_Real keyval, void *field1val, void *field2val, int intval1, int intval2, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealLongRealInt (SCIP_Real *realarray1, SCIP_Longint *longarray, SCIP_Real *realarray3, int *intarray, SCIP_Real keyval, SCIP_Longint field1val, SCIP_Real field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealRealIntInt (SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray1, int *intarray2, SCIP_Real keyval, SCIP_Real field1val, int field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealRealRealInt (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, int *intarray, SCIP_Real keyval, SCIP_Real field1val, SCIP_Real field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, void **ptrarray, SCIP_Real keyval, SCIP_Real field1val, SCIP_Real field2val, void *field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealRealRealBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray, void **ptrarray, SCIP_Real keyval, SCIP_Real field1val, SCIP_Real field2val, SCIP_Bool field3val, void *field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownRealRealRealBoolBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, void **ptrarray, SCIP_Real keyval, SCIP_Real field1val, SCIP_Real field2val, SCIP_Bool field3val, SCIP_Bool field4val, void *field5val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownInt (int *intarray, int keyval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownIntInt (int *intarray1, int *intarray2, int keyval, int field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownIntReal (int *intarray, SCIP_Real *realarray, int keyval, SCIP_Real field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownIntIntInt (int *intarray1, int *intarray2, int *intarray3, int keyval, int field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownIntIntLong (int *intarray1, int *intarray2, SCIP_Longint *longarray, int keyval, int field1val, SCIP_Longint field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownIntIntPtr (int *intarray1, int *intarray2, void **ptrarray, int keyval, int field1val, void *field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownIntIntReal (int *intarray1, int *intarray2, SCIP_Real *realarray, int keyval, int field1val, SCIP_Real field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownIntPtr (int *intarray, void **ptrarray, int keyval, void *field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownIntIntIntPtr (int *intarray1, int *intarray2, int *intarray3, void **ptrarray, int keyval, int field1val, int field2val, void *field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownIntIntIntReal (int *intarray1, int *intarray2, int *intarray3, SCIP_Real *realarray, int keyval, int field1val, int field2val, SCIP_Real field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownIntPtrIntReal (int *intarray1, void **ptrarray, int *intarray2, SCIP_Real *realarray, int keyval, void *field1val, int field2val, SCIP_Real field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownLong (SCIP_Longint *longarray, SCIP_Longint keyval, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownLongPtr (SCIP_Longint *longarray, void **ptrarray, SCIP_Longint keyval, void *field1val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownLongPtrInt (SCIP_Longint *longarray, void **ptrarray, int *intarray, SCIP_Longint keyval, void *field1val, int field2val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownLongPtrRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_Longint keyval, void *field1val, SCIP_Real field2val, SCIP_Bool field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownLongPtrRealRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, SCIP_Bool *boolarray, SCIP_Longint keyval, void *field1val, SCIP_Real field2val, SCIP_Real field3val, SCIP_Bool field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownLongPtrRealRealIntBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, int *intarray, SCIP_Bool *boolarray, SCIP_Longint keyval, void *field1val, SCIP_Real field2val, SCIP_Real field3val, int field4val, SCIP_Bool field5val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownLongPtrPtrInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray, SCIP_Longint keyval, void *field1val, void *field2val, int field3val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownLongPtrPtrIntInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, SCIP_Longint keyval, void *field1val, void *field2val, int field3val, int field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownLongPtrPtrBoolInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, SCIP_Bool *boolarray, int *intarray, SCIP_Longint keyval, void *field1val, void *field2val, SCIP_Bool field3val, int field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownPtrIntIntBoolBool (void **ptrarray, int *intarray1, int *intarray2, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *keyval, int field1val, int field2val, SCIP_Bool field3val, SCIP_Bool field4val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecInsertDownIntPtrIntIntBoolBool (int *intarray1, void **ptrarray, int *intarray2, int *intarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, int keyval, void *field1val, int field2val, int field3val, SCIP_Bool field4val, SCIP_Bool field5val, int *len, int *pos) |
SCIP_EXPORT void | SCIPsortedvecDelPosInd (int *indarray, SCIP_DECL_SORTINDCOMP((*indcomp)), void *dataptr, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtr (void **ptrarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrPtr (void **ptrarray1, void **ptrarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrReal (void **ptrarray, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrInt (void **ptrarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrBool (void **ptrarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrIntInt (void **ptrarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrRealInt (void **ptrarray, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrRealRealInt (void **ptrarray, SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrRealRealIntBool (void **ptrarray, SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrRealBool (void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrPtrInt (void **ptrarray1, void **ptrarray2, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrPtrReal (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrPtrIntInt (void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrRealIntInt (void **ptrarray, SCIP_Real *realarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrPtrRealInt (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrPtrRealBool (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrPtrLongInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrPtrLongIntInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealBoolPtr (SCIP_Real *realarray, SCIP_Bool *boolarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealPtr (SCIP_Real *realarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosReal (SCIP_Real *realarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealInt (SCIP_Real *realarray, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealIntInt (SCIP_Real *realarray, int *intarray1, int *intarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealIntLong (SCIP_Real *realarray, int *intarray, SCIP_Longint *longarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealIntPtr (SCIP_Real *realarray, int *intarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealPtrPtrInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealPtrPtrIntInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealLongRealInt (SCIP_Real *realarray1, SCIP_Longint *longarray, SCIP_Real *realarray3, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealRealIntInt (SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray1, int *intarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealRealRealInt (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealRealRealBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosRealRealRealBoolBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosInt (int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntInt (int *intarray1, int *intarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntReal (int *intarray, SCIP_Real *realarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntIntInt (int *intarray1, int *intarray2, int *intarray3, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntIntLong (int *intarray1, int *intarray2, SCIP_Longint *longarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntRealLong (int *intarray, SCIP_Real *realarray, SCIP_Longint *longarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntIntPtr (int *intarray1, int *intarray2, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntIntReal (int *intarray1, int *intarray2, SCIP_Real *realarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntPtr (int *intarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntPtrReal (int *intarray, void **ptrarray, SCIP_Real *realarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntIntIntPtr (int *intarray1, int *intarray2, int *intarray3, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntIntIntReal (int *intarray1, int *intarray2, int *intarray3, SCIP_Real *realarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntPtrIntReal (int *intarray1, void **ptrarray, int *intarray2, SCIP_Real *realarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosLong (SCIP_Longint *longarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosLongPtr (SCIP_Longint *longarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosLongPtrInt (SCIP_Longint *longarray, void **ptrarray, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosLongPtrRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosLongPtrRealRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, SCIP_Bool *boolarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosLongPtrRealRealIntBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, int *intarray, SCIP_Bool *boolarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosLongPtrPtrInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosLongPtrPtrIntInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosLongPtrPtrBoolInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, SCIP_Bool *boolarray, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosPtrIntIntBoolBool (void **ptrarray, int *intarray1, int *intarray2, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosIntPtrIntIntBoolBool (int *intarray1, void **ptrarray, int *intarray2, int *intarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownInd (int *indarray, SCIP_DECL_SORTINDCOMP((*indcomp)), void *dataptr, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtr (void **ptrarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrPtr (void **ptrarray1, void **ptrarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrReal (void **ptrarray, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrInt (void **ptrarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrBool (void **ptrarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrIntInt (void **ptrarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrRealInt (void **ptrarray, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrRealBool (void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrPtrInt (void **ptrarray1, void **ptrarray2, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrPtrReal (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrPtrIntInt (void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrRealIntInt (void **ptrarray, SCIP_Real *realarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrPtrRealInt (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrPtrRealBool (void **ptrarray1, void **ptrarray2, SCIP_Real *realarray, SCIP_Bool *boolarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrPtrLongInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrPtrLongIntInt (void **ptrarray1, void **ptrarray2, SCIP_Longint *longarray, int *intarray1, int *intarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownReal (SCIP_Real *realarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealBoolPtr (SCIP_Real *realarray, SCIP_Bool *boolarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealPtr (SCIP_Real *realarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealInt (SCIP_Real *realarray, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealIntInt (SCIP_Real *realarray, int *intarray1, int *intarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealIntLong (SCIP_Real *realarray, int *intarray, SCIP_Longint *longarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealIntPtr (SCIP_Real *realarray, int *intarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealRealInt (SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealRealPtrPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, void **ptrarray1, void **ptrarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealPtrPtr (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealPtrPtrInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealPtrPtrIntInt (SCIP_Real *realarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealLongRealInt (SCIP_Real *realarray1, SCIP_Longint *longarray, SCIP_Real *realarray3, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealRealIntInt (SCIP_Real *realarray1, SCIP_Real *realarray2, int *intarray1, int *intarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealRealRealInt (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealRealRealPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealRealRealBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownRealRealRealBoolBoolPtr (SCIP_Real *realarray1, SCIP_Real *realarray2, SCIP_Real *realarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownInt (int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownIntInt (int *intarray1, int *intarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownIntReal (int *intarray, SCIP_Real *realarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownIntIntInt (int *intarray1, int *intarray2, int *intarray3, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownIntIntLong (int *intarray1, int *intarray2, SCIP_Longint *longarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownIntIntPtr (int *intarray1, int *intarray2, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownIntIntReal (int *intarray1, int *intarray2, SCIP_Real *realarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownIntPtr (int *intarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownIntIntIntPtr (int *intarray1, int *intarray2, int *intarray3, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownIntIntIntReal (int *intarray1, int *intarray2, int *intarray3, SCIP_Real *realarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownIntPtrIntReal (int *intarray1, void **ptrarray, int *intarray2, SCIP_Real *realarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownLong (SCIP_Longint *longarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownLongPtr (SCIP_Longint *longarray, void **ptrarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownLongPtrInt (SCIP_Longint *longarray, void **ptrarray, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownLongPtrRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Bool *boolarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownLongPtrRealRealBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, SCIP_Bool *boolarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownLongPtrRealRealIntBool (SCIP_Longint *longarray, void **ptrarray, SCIP_Real *realarray, SCIP_Real *realarray2, int *intarray, SCIP_Bool *boolarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownLongPtrPtrInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownLongPtrPtrIntInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, int *intarray1, int *intarray2, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownLongPtrPtrBoolInt (SCIP_Longint *longarray, void **ptrarray1, void **ptrarray2, SCIP_Bool *boolarray, int *intarray, int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownPtrIntIntBoolBool (void **ptrarray, int *intarray1, int *intarray2, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), int pos, int *len) |
SCIP_EXPORT void | SCIPsortedvecDelPosDownIntPtrIntIntBoolBool (int *intarray1, void **ptrarray, int *intarray2, int *intarray3, SCIP_Bool *boolarray1, SCIP_Bool *boolarray2, int pos, int *len) |
SCIP_EXPORT SCIP_Bool | SCIPsortedvecFindInd (int *indarray, SCIP_DECL_SORTINDCOMP((*indcomp)), void *dataptr, int val, int len, int *pos) |
SCIP_EXPORT SCIP_Bool | SCIPsortedvecFindPtr (void **ptrarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *val, int len, int *pos) |
SCIP_EXPORT SCIP_Bool | SCIPsortedvecFindReal (SCIP_Real *realarray, SCIP_Real val, int len, int *pos) |
SCIP_EXPORT SCIP_Bool | SCIPsortedvecFindInt (int *intarray, int val, int len, int *pos) |
SCIP_EXPORT SCIP_Bool | SCIPsortedvecFindLong (SCIP_Longint *longarray, SCIP_Longint val, int len, int *pos) |
SCIP_EXPORT SCIP_Bool | SCIPsortedvecFindDownInd (int *indarray, SCIP_DECL_SORTINDCOMP((*indcomp)), void *dataptr, int val, int len, int *pos) |
SCIP_EXPORT SCIP_Bool | SCIPsortedvecFindDownPtr (void **ptrarray, SCIP_DECL_SORTPTRCOMP((*ptrcomp)), void *val, int len, int *pos) |
SCIP_EXPORT SCIP_Bool | SCIPsortedvecFindDownReal (SCIP_Real *realarray, SCIP_Real val, int len, int *pos) |
SCIP_EXPORT SCIP_Bool | SCIPsortedvecFindDownInt (int *intarray, int val, int len, int *pos) |
SCIP_EXPORT SCIP_Bool | SCIPsortedvecFindDownLong (SCIP_Longint *longarray, SCIP_Longint val, int len, int *pos) |
Function Documentation
◆ SCIP_DECL_SORTPTRCOMP()
SCIP_EXPORT SCIP_DECL_SORTPTRCOMP | ( | SCIPsortCompInt | ) |
◆ SCIPsort()
SCIP_EXPORT void SCIPsort | ( | int * | perm, |
SCIP_DECL_SORTINDCOMP((*indcomp)) | , | ||
void * | dataptr, | ||
int | len | ||
) |
sort an indexed element set in non-decreasing order, resulting in a permutation index array
- Parameters
-
perm pointer to store the resulting permutation dataptr pointer to data field that is given to the external compare method len number of elements to be sorted (valid index range)
Definition at line 5439 of file misc.c.
References NULL, and SCIPsortInd().
Referenced by applyCliqueFixings(), computeSymmetryGroup(), consdataSort(), consdataSortBilinTerms(), consdataSortQuadVarTerms(), removeRedundantConss(), SCIP_DECL_BRANCHEXECLP(), and sortAllBilinTerms().
◆ SCIPsortInd()
SCIP_EXPORT void SCIPsortInd | ( | int * | indarray, |
SCIP_DECL_SORTINDCOMP((*indcomp)) | , | ||
void * | dataptr, | ||
int | len | ||
) |
sort an index array in non-decreasing order
- Parameters
-
indarray pointer to the index array to be sorted dataptr pointer to data field that is given to the external compare method len length of array
Referenced by decompHorizonGetFirstPosBestPotential(), extractCapacityRows(), extractFlowRows(), and SCIPsort().
◆ SCIPsortPtr()
SCIP_EXPORT void SCIPsortPtr | ( | void ** | ptrarray, |
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of an array of pointers in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted len length of array
Referenced by checkOverloadViaThetaTree(), checkSolution(), consdataCreate(), consdataSort(), correctConshdlrdata(), createAndAddAndCons(), doSeparation(), exprgraphFindParentByOperator(), exprgraphNodeSortParents(), exprgraphSortConstNodes(), extractGates(), getLinearConsVarsData(), getLinVarsAndAndRess(), innerPresolve(), mergeMultiples(), mod2MatrixAddOrigRow(), mod2MatrixAddTransRow(), polynomialdataSortMonomials(), preprocessConstraintPairs(), removeDoubleAndSingletonsAndPerformDualpresolve(), removeRedundantConssAndNonzeros(), SCIP_DECL_DIALOGEXEC(), SCIP_DECL_HEUREXEC(), SCIPbendersGetBenderscuts(), SCIPbendersSortBenderscuts(), SCIPbendersSortBenderscutsName(), SCIPcreateConsPseudobooleanWithConss(), SCIPdispAutoActivate(), SCIPprintSolReaderFzn(), SCIPprintStatistics(), SCIPprobResortVars(), SCIPsetFindConshdlr(), SCIPsetFindReader(), SCIPsetFreeConcsolvers(), SCIPsetGetNodesel(), SCIPsetIncludeDialog(), SCIPsetIncludeProp(), SCIPsetIncludeReader(), SCIPsetReinsertConshdlrSepaPrio(), SCIPsetSortHeurs(), SCIPsetSortHeursName(), SCIPsetSortPresols(), SCIPsetSortPresolsName(), SCIPsetSortRelaxs(), SCIPsetSortRelaxsName(), SCIPsetSortSepas(), SCIPsetSortSepasName(), SCIPvarsGetActiveVars(), transformToOrig(), tryUpgradingXor(), and updateConsanddataUses().
◆ SCIPsortPtrPtr()
SCIP_EXPORT void SCIPsortPtrPtr | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of two joint arrays of pointers/pointers, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way len length of arrays
◆ SCIPsortPtrReal()
SCIP_EXPORT void SCIPsortPtrReal | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of two joint arrays of pointers/Reals, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted realarray SCIP_Real array to be permuted in the same way len length of arrays
Referenced by checkOrigPbCons(), conflictstoreCleanUpStorage(), consdataSortLinearVars(), exprgraphFindParentByOperator(), getLinearConsVarsData(), nlrowSortLinear(), SCIPmergeRowprepTerms(), and SCIPvarGetActiveRepresentatives().
◆ SCIPsortPtrInt()
SCIP_EXPORT void SCIPsortPtrInt | ( | void ** | ptrarray, |
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of two joint arrays of pointers/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted intarray int array to be permuted in the same way len length of arrays
Referenced by exprgraphFindParentByOperator(), makeCoverMinimal(), and selectBranchVar().
◆ SCIPsortPtrBool()
SCIP_EXPORT void SCIPsortPtrBool | ( | void ** | ptrarray, |
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of two joint arrays of pointers/Bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted boolarray SCIP_Bool array to be permuted in the same way len length of arrays
Referenced by checkSolution(), findAggregation(), SCIPcliquelistDel(), SCIPconflictstoreAddDualraycons(), and sortAndMergeClique().
◆ SCIPsortPtrIntInt()
SCIP_EXPORT void SCIPsortPtrIntInt | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of three joint arrays of pointers/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way len length of arrays
◆ SCIPsortPtrRealInt()
SCIP_EXPORT void SCIPsortPtrRealInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of three joint arrays of pointers/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted realarray SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
Referenced by colSortLP(), colSortNonLP(), and exprgraphFindParentByOperator().
◆ SCIPsortPtrRealRealInt()
SCIP_EXPORT void SCIPsortPtrRealRealInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray1, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointers/Reals/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted realarray1 SCIP_Real array to be permuted in the same way realarray2 SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortPtrRealRealIntBool()
SCIP_EXPORT void SCIPsortPtrRealRealIntBool | ( | void ** | ptrarray, |
SCIP_Real * | realarray1, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointers/Reals/Reals/ints/SCIP_Bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted realarray1 SCIP_Real array to be permuted in the same way realarray2 SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way len length of arrays
Referenced by SCIPconflictstoreAddDualsolcons().
◆ SCIPsortPtrRealBool()
SCIP_EXPORT void SCIPsortPtrRealBool | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of three joint arrays of pointers/Reals/Bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted realarray SCIP_Real array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way len length of arrays
Referenced by correctLocksAndCaptures(), and getLinVarsAndAndRess().
◆ SCIPsortPtrRealReal()
SCIP_EXPORT void SCIPsortPtrRealReal | ( | void ** | ptrarray, |
SCIP_Real * | realarray1, | ||
SCIP_Real * | realarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of three joint arrays of pointers/Reals/Reals, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted realarray1 first SCIP_Real array to be permuted in the same way realarray2 second SCIP_Real array to be permuted in the same way len length of arrays
◆ SCIPsortPtrPtrInt()
SCIP_EXPORT void SCIPsortPtrPtrInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of three joint arrays of pointers/pointers/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
Referenced by computeAndConstraintInfos(), and exprgraphFindParentByOperator().
◆ SCIPsortPtrPtrReal()
SCIP_EXPORT void SCIPsortPtrPtrReal | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of three joint arrays of pointers/pointers/Reals, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way len length of arrays
Referenced by consdataSortLinearVars(), exprgraphFindParentByOperator(), and printColumnSection().
◆ SCIPsortPtrPtrIntInt()
SCIP_EXPORT void SCIPsortPtrPtrIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointers/pointers/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way len length of arrays
Referenced by SCIPinitHeurOptcumulative().
◆ SCIPsortPtrRealIntInt()
SCIP_EXPORT void SCIPsortPtrRealIntInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointers/Reals/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted realarray SCIP_Real array to be permuted in the same way intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way len length of arrays
◆ SCIPsortPtrPtrRealInt()
SCIP_EXPORT void SCIPsortPtrPtrRealInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointer/pointer/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
Referenced by exprgraphFindParentByOperator().
◆ SCIPsortPtrPtrRealBool()
SCIP_EXPORT void SCIPsortPtrPtrRealBool | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointer/pointer/Reals/Bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way len length of arrays
Referenced by consdataCreate().
◆ SCIPsortPtrPtrLongInt()
SCIP_EXPORT void SCIPsortPtrPtrLongInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointer/pointer/Longs/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way longarray SCIP_Longint array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortPtrPtrLongIntInt()
SCIP_EXPORT void SCIPsortPtrPtrLongIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of five joint arrays of pointer/pointer/Longs/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way longarray SCIP_Longint array to be permuted in the same way intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way len length of arrays
◆ SCIPsortReal()
SCIP_EXPORT void SCIPsortReal | ( | SCIP_Real * | realarray, |
int | len | ||
) |
sort an array of Reals in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted len length of arrays
Referenced by checkDivingCandidates(), reduce_bound(), reduce_boundHop(), reduce_boundMw(), reduce_boundPrune(), reduce_daSlackPrune(), and reduce_daSlackPruneMw().
◆ SCIPsortRealPtr()
SCIP_EXPORT void SCIPsortRealPtr | ( | SCIP_Real * | realarray, |
void ** | ptrarray, | ||
int | len | ||
) |
sort of two joint arrays of Reals/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted ptrarray pointer array to be permuted in the same way len length of arrays
Referenced by consdataSort(), SCIP_DECL_HEUREXEC(), SCIPcreateConsSOS1(), SCIPcreateConsSOS2(), separateGLS(), and separateHeur().
◆ SCIPsortRealInt()
SCIP_EXPORT void SCIPsortRealInt | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
int | len | ||
) |
sort of two joint arrays of Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted intarray int array to be permuted in the same way len length of arrays
Referenced by cancelCol(), combineCols(), computeFixingOrder(), detectParallelCols(), executeHeuristic(), generateSparseCut(), getFeasibleSet(), getLiftingSequenceGUB(), getOptimalShiftingValue(), reduce_bound(), SCIP_DECL_HEUREXEC(), SCIP_DECL_PRESOLEXEC(), SCIPmatrixGetParallelCols(), SCIPmatrixGetParallelRows(), SCIPreduceMatrixSize(), SCIPStpHeurTMRun(), sequentialUpAndDownLifting(), sortComponents(), superadditiveUpLifting(), and tightenVarsBoundsSOS1().
◆ SCIPsortRealIntInt()
SCIP_EXPORT void SCIPsortRealIntInt | ( | SCIP_Real * | realarray, |
int * | intarray1, | ||
int * | intarray2, | ||
int | len | ||
) |
sort of three joint arrays of Reals/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted intarray1 int array to be permuted in the same way intarray2 int array to be permuted in the same way len length of arrays
Referenced by computeSteinerTreeVnoi().
◆ SCIPsortRealBoolPtr()
SCIP_EXPORT void SCIPsortRealBoolPtr | ( | SCIP_Real * | realarray, |
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of three joint arrays of Reals/Bools/Pointer, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted boolarray SCIP_Bool array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortRealIntLong()
SCIP_EXPORT void SCIPsortRealIntLong | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
SCIP_Longint * | longarray, | ||
int | len | ||
) |
sort of three joint arrays of Reals/ints/Longs, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted intarray int array to be permuted in the same way longarray SCIP_Longint array to be permuted in the same way len length of arrays
◆ SCIPsortRealIntPtr()
SCIP_EXPORT void SCIPsortRealIntPtr | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of three joint arrays of Reals/ints/Pointer, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted intarray int array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
Referenced by checkSystemGF2().
◆ SCIPsortRealRealPtr()
SCIP_EXPORT void SCIPsortRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of three joint arrays of Reals/Reals/Pointer, sorted by first array in non-decreasing order
- Parameters
-
realarray1 first SCIP_Real array to be sorted realarray2 second SCIP_Real array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortRealPtrPtrInt()
SCIP_EXPORT void SCIPsortRealPtrPtrInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
int | len | ||
) |
sort of four joint arrays of Reals/pointers/pointers/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted ptrarray1 pointer array to be permuted in the same way ptrarray2 pointer array to be permuted in the same way intarray int array to be sorted len length of arrays
Referenced by optimize(), and SCIPcreateConsCardinality().
◆ SCIPsortRealPtrPtrIntInt()
SCIP_EXPORT void SCIPsortRealPtrPtrIntInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | len | ||
) |
sort of five joint arrays of Reals/pointers/pointers/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted ptrarray1 pointer array to be permuted in the same way ptrarray2 pointer array to be permuted in the same way intarray1 int array to be sorted intarray2 int array to be sorted len length of arrays
Referenced by checkRedundancy(), enfopsCons(), and solveSubproblem().
◆ SCIPsortRealLongRealInt()
SCIP_EXPORT void SCIPsortRealLongRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Longint * | longarray, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
int | len | ||
) |
sort of four joint arrays of Reals/Longs/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted longarray SCIP_Longint array to be permuted in the same way realarray3 SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortRealRealIntInt()
SCIP_EXPORT void SCIPsortRealRealIntInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | len | ||
) |
sort of four joint arrays of Reals/Reals/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted realarray2 SCIP_Real array to be permuted in the same way intarray1 int array to be permuted in the same way intarray2 int array to be permuted in the same way len length of arrays
Referenced by singletonColumnStuffing().
◆ SCIPsortRealRealRealInt()
SCIP_EXPORT void SCIPsortRealRealRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
int | len | ||
) |
sort of four joint arrays of Reals/Reals/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted realarray2 SCIP_Real array to be permuted in the same way realarray3 SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortRealRealRealPtr()
SCIP_EXPORT void SCIPsortRealRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of four joint arrays of Reals/Reals/Reals/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted realarray2 SCIP_Real array to be permuted in the same way realarray3 SCIP_Real array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortRealRealRealBoolPtr()
SCIP_EXPORT void SCIPsortRealRealRealBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of five joint arrays of Reals/Reals/Reals/Bools/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted realarray2 SCIP_Real array to be permuted in the same way realarray3 SCIP_Real array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortRealRealRealBoolBoolPtr()
SCIP_EXPORT void SCIPsortRealRealRealBoolBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of six joint arrays of Reals/Reals/Reals/Bools/Bools/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted realarray2 SCIP_Real array to be permuted in the same way realarray3 SCIP_Real array to be permuted in the same way boolarray1 SCIP_Bool array to be permuted in the same way boolarray2 SCIP_Bool array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortInt()
SCIP_EXPORT void SCIPsortInt | ( | int * | intarray, |
int | len | ||
) |
sort array of ints in non-decreasing order
- Parameters
-
intarray int array to be sorted len length of arrays
Referenced by addBranchingComplementaritiesSOS1(), computeModularity(), createCumulativeCons(), determineMaxDistance(), enforceConflictgraph(), extensionOperatorSOS1(), graph_grid_create(), graph_obstgrid_create(), handleNewVariableSOS1(), initConflictgraph(), isConnectedSOS1(), performImplicationGraphAnalysis(), presolRoundConssSOS1(), removeBilinearTermsPos(), and vardataCreate().
◆ SCIPsortIntInt()
SCIP_EXPORT void SCIPsortIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int | len | ||
) |
sort of two joint arrays of ints/ints, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array to be sorted intarray2 second int array to be permuted in the same way len length of arrays
Referenced by applyRepair(), cancelRow(), checkCumulativeCondition(), consCheckRedundancy(), createCoverCuts(), createCoverCutsTimepoint(), createSelectedSortedEventpointsSol(), createSortedEventpoints(), createSortedEventpointsSol(), dualBoundStrengthening(), findUncapacitatedArcs(), getEstPermutation(), GUBsetCalcCliquePartition(), initLP(), orderDaRoots(), presolveDisaggregateMergeComponents(), propagateTTEF(), SCIP_DECL_CONSEXIT(), SCIP_DECL_HEUREXEC(), SCIP_DECL_PRESOLEXEC(), SCIPcomputeComponentsSym(), and sortLocalRows().
◆ SCIPsortIntPtr()
SCIP_EXPORT void SCIPsortIntPtr | ( | int * | intarray, |
void ** | ptrarray, | ||
int | len | ||
) |
sort of two joint arrays of ints/pointers, sorted by first array in non-decreasing order
- Parameters
-
intarray int array to be sorted ptrarray pointer array to be permuted in the same way len length of arrays
Referenced by applyHeur(), assignLinking(), buildBlockGraph(), decompHorizonInitialize(), SCIP_DECL_HEUREXEC(), SCIPassignDecompLinkConss(), SCIPcomputeDecompStats(), selectInitialVariableDecomposition(), and sortComponents().
◆ SCIPsortIntReal()
SCIP_EXPORT void SCIPsortIntReal | ( | int * | intarray, |
SCIP_Real * | realarray, | ||
int | len | ||
) |
sort of two joint arrays of ints/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray int array to be sorted realarray real array to be permuted in the same way len length of arrays
Referenced by applyLPboundTightening(), combineCols(), SCIP_DECL_PRESOLEXEC(), SCIPexprSortMonomialFactors(), SCIPlpiChgSides(), SCIPnlpiOracleDelVarSet(), and sortLinearCoefficients().
◆ SCIPsortIntIntInt()
SCIP_EXPORT void SCIPsortIntIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
int | len | ||
) |
sort of three joint arrays of ints/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array to be sorted intarray2 second int array to be permuted in the same way intarray3 third int array to be permuted in the same way len length of arrays
Referenced by sortLocalRows().
◆ SCIPsortIntIntLong()
SCIP_EXPORT void SCIPsortIntIntLong | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Longint * | longarray, | ||
int | len | ||
) |
sort of three joint arrays of ints/ints/Longints, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array to be sorted intarray2 second int array to be permuted in the same way longarray SCIP_Longint array to be permuted in the same way len length of arrays
◆ SCIPsortIntRealLong()
SCIP_EXPORT void SCIPsortIntRealLong | ( | int * | intarray, |
SCIP_Real * | realarray, | ||
SCIP_Longint * | longarray, | ||
int | len | ||
) |
sort of three joint arrays of ints/ints/Longints, sorted by first array in non-decreasing order
- Parameters
-
intarray int array to be sorted realarray real array to be permuted in the same way longarray SCIP_Longint array to be permuted in the same way len length of arrays
◆ SCIPsortIntIntPtr()
SCIP_EXPORT void SCIPsortIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of three joint arrays of ints/ints/pointers, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array to be sorted intarray2 second int array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortIntIntReal()
SCIP_EXPORT void SCIPsortIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | len | ||
) |
sort of three joint arrays of ints/ints/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array to be sorted intarray2 second int array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way len length of arrays
Referenced by detectParallelCols(), SCIPmatrixGetParallelCols(), and SCIPmatrixGetParallelRows().
◆ SCIPsortIntPtrReal()
SCIP_EXPORT void SCIPsortIntPtrReal | ( | int * | intarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
int | len | ||
) |
sort of three joint arrays of ints/pointers/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray int array to be sorted ptrarray pointer array to be permuted in the same way realarray real array to be permuted in the same way len length of arrays
Referenced by conflictsetAddBounds().
◆ SCIPsortIntIntIntPtr()
SCIP_EXPORT void SCIPsortIntIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of four joint arrays of ints/ints/ints/pointers, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array to be sorted intarray2 int array to be permuted in the same way intarray3 int array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortIntIntIntReal()
SCIP_EXPORT void SCIPsortIntIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Real * | realarray, | ||
int | len | ||
) |
sort of four joint arrays of ints/ints/ints/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array to be sorted intarray2 int array to be permuted in the same way intarray3 int array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way len length of arrays
◆ SCIPsortIntPtrIntReal()
SCIP_EXPORT void SCIPsortIntPtrIntReal | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | len | ||
) |
sort of four joint arrays of ints/pointers/ints/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array to be sorted ptrarray pointer array to be permuted in the same way intarray2 int array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way len length of arrays
Referenced by rowSortLP(), and rowSortNonLP().
◆ SCIPsortLong()
SCIP_EXPORT void SCIPsortLong | ( | SCIP_Longint * | longarray, |
int | len | ||
) |
sort an array of Longints in non-decreasing order
- Parameters
-
longarray SCIP_Longint array to be sorted len length of arrays
◆ SCIPsortLongPtr()
SCIP_EXPORT void SCIPsortLongPtr | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
int | len | ||
) |
sort of two joint arrays of Long/pointer, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortLongPtrInt()
SCIP_EXPORT void SCIPsortLongPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
int * | intarray, | ||
int | len | ||
) |
sort of three arrays of Long/pointer/ints, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray pointer array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortLongPtrRealBool()
SCIP_EXPORT void SCIPsortLongPtrRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
int | len | ||
) |
sort of four arrays of Long/pointer/Real/Bool, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray pointer array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortLongPtrRealRealBool()
SCIP_EXPORT void SCIPsortLongPtrRealRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
SCIP_Bool * | boolarray, | ||
int | len | ||
) |
sort of five arrays of Long/pointer/Real/Real/Bool, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray pointer array to be permuted in the same way realarray first SCIP_Real array to be permuted in the same way realarray2 second SCIP_Real array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way len length of arrays
Referenced by detectImpliedBounds().
◆ SCIPsortLongPtrRealRealIntBool()
SCIP_EXPORT void SCIPsortLongPtrRealRealIntBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_Bool * | boolarray, | ||
int | len | ||
) |
sort of six arrays of Long/pointer/Real/Real/int/Bool, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray pointer array to be permuted in the same way realarray first SCIP_Real array to be permuted in the same way realarray2 second SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortLongPtrPtrInt()
SCIP_EXPORT void SCIPsortLongPtrPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
int | len | ||
) |
sort of four joint arrays of Long/pointer/pointer/ints, sorted by first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray1 first pointer array to be permuted in the same way ptrarray2 second pointer array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortLongPtrPtrIntInt()
SCIP_EXPORT void SCIPsortLongPtrPtrIntInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | len | ||
) |
sort of five joint arrays of Long/pointer/pointer/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray1 first pointer array to be permuted in the same way ptrarray2 second pointer array to be permuted in the same way intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way len length of arrays
◆ SCIPsortLongPtrPtrBoolInt()
SCIP_EXPORT void SCIPsortLongPtrPtrBoolInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
SCIP_Bool * | boolarray, | ||
int * | intarray, | ||
int | len | ||
) |
sort of five joint arrays of Long/pointer/pointer/Bool/ints, sorted by first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray1 first pointer array to be permuted in the same way ptrarray2 second pointer array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way intarray int array to be sorted len length of arrays
◆ SCIPsortPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortPtrIntIntBoolBool | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of five joint arrays of pointer/ints/ints/Bool/Bool, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortIntPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortIntPtrIntIntBoolBool | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
int | len | ||
) |
sort of six joint arrays of ints/pointer/ints/ints/Bool/Bool, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array to be sorted ptrarray pointer array to be permuted in the same way intarray2 second int array to be permuted in the same way intarray3 thrid int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortDown()
SCIP_EXPORT void SCIPsortDown | ( | int * | perm, |
SCIP_DECL_SORTINDCOMP((*indcomp)) | , | ||
void * | dataptr, | ||
int | len | ||
) |
sort an indexed element set in non-increasing order, resulting in a permutation index array
- Parameters
-
perm pointer to store the resulting permutation dataptr pointer to data field that is given to the external compare method len number of elements to be sorted (valid index range)
Definition at line 5968 of file misc.c.
References NULL, and SCIPsortDownInd().
◆ SCIPsortDownInd()
SCIP_EXPORT void SCIPsortDownInd | ( | int * | indarray, |
SCIP_DECL_SORTINDCOMP((*indcomp)) | , | ||
void * | dataptr, | ||
int | len | ||
) |
sort an index array in non-increasing order
- Parameters
-
indarray pointer to the index array to be sorted dataptr pointer to data field that is given to the external compare method len length of array
Referenced by cutTightenCoefs(), cutTightenCoefsQuad(), findNonDominatedVars(), and SCIPsortDown().
◆ SCIPsortDownPtr()
SCIP_EXPORT void SCIPsortDownPtr | ( | void ** | ptrarray, |
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of an array of pointers in non-increasing order
- Parameters
-
ptrarray pointer array to be sorted len length of array
Referenced by analyzeConflictOverload(), checkForOverlapping(), preprocessCliques(), propdataInit(), SCIP_DECL_SORTPTRCOMP(), and SCIPnodepqClear().
◆ SCIPsortDownPtrPtr()
SCIP_EXPORT void SCIPsortDownPtrPtr | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of two joint arrays of pointers/pointers, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way len length of arrays
Referenced by SCIP_DECL_DIALOGEXEC().
◆ SCIPsortDownPtrReal()
SCIP_EXPORT void SCIPsortDownPtrReal | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of two joint arrays of pointers/Reals, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array to be sorted realarray SCIP_Real array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrInt()
SCIP_EXPORT void SCIPsortDownPtrInt | ( | void ** | ptrarray, |
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of two joint arrays of pointers/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array to be sorted intarray int array to be permuted in the same way len length of arrays
Referenced by getLiftingSequence(), and getLiftingSequenceGUB().
◆ SCIPsortDownPtrBool()
SCIP_EXPORT void SCIPsortDownPtrBool | ( | void ** | ptrarray, |
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of two joint arrays of pointers/Bools, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array to be sorted boolarray SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrIntInt()
SCIP_EXPORT void SCIPsortDownPtrIntInt | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of three joint arrays of pointers/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array to be sorted intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrRealInt()
SCIP_EXPORT void SCIPsortDownPtrRealInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of three joint arrays of pointers/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array to be sorted realarray SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrRealBool()
SCIP_EXPORT void SCIPsortDownPtrRealBool | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of three joint arrays of pointers/Reals/Bools, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array to be sorted realarray SCIP_Real array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrPtrInt()
SCIP_EXPORT void SCIPsortDownPtrPtrInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of three joint arrays of pointers/pointers/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrPtrReal()
SCIP_EXPORT void SCIPsortDownPtrPtrReal | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of three joint arrays of pointers/pointers/Reals, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrPtrIntInt()
SCIP_EXPORT void SCIPsortDownPtrPtrIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointers/pointers/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrRealIntInt()
SCIP_EXPORT void SCIPsortDownPtrRealIntInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointers/Reals/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array to be sorted realarray SCIP_Real array to be permuted in the same way intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrPtrRealInt()
SCIP_EXPORT void SCIPsortDownPtrPtrRealInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointer/pointer/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrPtrRealBool()
SCIP_EXPORT void SCIPsortDownPtrPtrRealBool | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointer/pointer/Reals/bools, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrPtrLongInt()
SCIP_EXPORT void SCIPsortDownPtrPtrLongInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of four joint arrays of pointer/pointer/Longs/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way longarray SCIP_Longint array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortDownPtrPtrLongIntInt()
SCIP_EXPORT void SCIPsortDownPtrPtrLongIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of five joint arrays of pointer/pointer/Longs/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array to be sorted ptrarray2 second pointer array to be permuted in the same way longarray SCIP_Longint array to be permuted in the same way intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way len length of arrays
◆ SCIPsortDownReal()
SCIP_EXPORT void SCIPsortDownReal | ( | SCIP_Real * | realarray, |
int | len | ||
) |
sort an array of Reals in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted len length of arrays
Referenced by computeLiftingData().
◆ SCIPsortDownRealPtr()
SCIP_EXPORT void SCIPsortDownRealPtr | ( | SCIP_Real * | realarray, |
void ** | ptrarray, | ||
int | len | ||
) |
sort of two joint arrays of Reals/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted ptrarray pointer array to be permuted in the same way len length of arrays
Referenced by filterPoints(), SCIP_DECL_SEPAEXECLP(), separateGLS(), separateHeur(), and sortVariables().
◆ SCIPsortDownRealInt()
SCIP_EXPORT void SCIPsortDownRealInt | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
int | len | ||
) |
sort of two joint arrays of Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted intarray pointer array to be permuted in the same way len length of arrays
Referenced by aggregateNextRow(), changePartitionCovervars(), changePartitionFeasiblesetvars(), computeFixingOrder(), dataReset(), getBranchingDecisionStrongbranchSOS1(), getInferenceOrder(), getLiftingSequence(), getLiftingSequenceGUB(), greedyStableSet(), insertSortedRootNeighbors(), maxWeightIndSetHeuristic(), SCIP_DECL_HEUREXEC(), SCIP_DECL_SEPAEXECLP(), separateCuts(), solvePricingHeuristic(), sortIDs(), sortNodes(), superadditiveUpLifting(), and tightenVarsBoundsSOS1().
◆ SCIPsortDownRealIntInt()
SCIP_EXPORT void SCIPsortDownRealIntInt | ( | SCIP_Real * | realarray, |
int * | intarray1, | ||
int * | intarray2, | ||
int | len | ||
) |
sort of three joint arrays of Reals/ints/ints, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted intarray1 int array to be sorted intarray2 int array to be sorted len length of arrays
Referenced by SCIPverifyCircularPatternHeuristic().
◆ SCIPsortDownRealBoolPtr()
SCIP_EXPORT void SCIPsortDownRealBoolPtr | ( | SCIP_Real * | realarray, |
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of three joint arrays of Reals/Bools/Pointer, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted boolarray SCIP_Bool array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortDownRealIntLong()
SCIP_EXPORT void SCIPsortDownRealIntLong | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
SCIP_Longint * | longarray, | ||
int | len | ||
) |
sort of three joint arrays of Reals/ints/Longs, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted intarray int array to be permuted in the same way longarray SCIP_Longint array to be permuted in the same way len length of arrays
Referenced by SCIPsolveKnapsackExactly().
◆ SCIPsortDownRealIntPtr()
SCIP_EXPORT void SCIPsortDownRealIntPtr | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of three joint arrays of Reals/ints/Pointer, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted intarray int array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
Referenced by applyNlobbt().
◆ SCIPsortDownRealRealInt()
SCIP_EXPORT void SCIPsortDownRealRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
int | len | ||
) |
sort of three joint arrays of Reals/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray1 first SCIP_Real array to be sorted realarray2 second SCIP_Real array to be permuted in the same way intarray integer array to be permuted in the same way len length of arrays
Referenced by SCIP_DECL_READERREAD(), SCIPcutGenerationHeuristicCMIR(), and SCIPcutsTightenCoefficients().
◆ SCIPsortDownRealRealPtr()
SCIP_EXPORT void SCIPsortDownRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of three joint arrays of Reals/Reals/Pointer, sorted by first array in non-increasing order
- Parameters
-
realarray1 first SCIP_Real array to be sorted realarray2 second SCIP_Real array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
Referenced by computeRanks(), and rowprepCleanupSortTerms().
◆ SCIPsortDownRealRealPtrPtr()
SCIP_EXPORT void SCIPsortDownRealRealPtrPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int | len | ||
) |
sort of three joint arrays of Reals/Reals/Pointer, sorted by first array in non-increasing order
- Parameters
-
realarray1 first SCIP_Real array to be sorted realarray2 second SCIP_Real array to be permuted in the same way ptrarray1 pointer array to be permuted in the same way ptrarray2 pointer array to be permuted in the same way len length of arrays
◆ SCIPsortDownRealPtrPtrInt()
SCIP_EXPORT void SCIPsortDownRealPtrPtrInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
int | len | ||
) |
sort of four joint arrays of Reals/pointers/pointers/ints, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted ptrarray1 pointer array to be permuted in the same way ptrarray2 pointer array to be permuted in the same way intarray int array to be sorted len length of arrays
◆ SCIPsortDownRealPtrPtrIntInt()
SCIP_EXPORT void SCIPsortDownRealPtrPtrIntInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | len | ||
) |
sort of five joint arrays of Reals/pointers/pointers/ints/ints, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted ptrarray1 pointer array to be permuted in the same way ptrarray2 pointer array to be permuted in the same way intarray1 int array to be sorted intarray2 int array to be sorted len length of arrays
◆ SCIPsortDownRealLongRealInt()
SCIP_EXPORT void SCIPsortDownRealLongRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Longint * | longarray, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
int | len | ||
) |
sort of four joint arrays of Reals/Longs/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted longarray SCIP_Longint array to be permuted in the same way realarray3 SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortDownRealRealIntInt()
SCIP_EXPORT void SCIPsortDownRealRealIntInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | len | ||
) |
sort of four joint arrays of Reals/Reals/ints/ints, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted realarray2 SCIP_Real array to be permuted in the same way intarray1 int array to be permuted in the same way intarray2 int array to be permuted in the same way len length of arrays
◆ SCIPsortDownRealRealRealInt()
SCIP_EXPORT void SCIPsortDownRealRealRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
int | len | ||
) |
sort of four joint arrays of Reals/Reals/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted realarray2 SCIP_Real array to be permuted in the same way realarray3 SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortDownRealRealRealPtr()
SCIP_EXPORT void SCIPsortDownRealRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of four joint arrays of Reals/Reals/Reals/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted realarray2 SCIP_Real array to be permuted in the same way realarray3 SCIP_Real array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortDownRealPtrPtr()
SCIP_EXPORT void SCIPsortDownRealPtrPtr | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int | len | ||
) |
sort of three joint arrays of Reals/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted ptrarray1 pointer array to be permuted in the same way ptrarray2 pointer array to be permuted in the same way len length of arrays
◆ SCIPsortDownRealRealRealBoolPtr()
SCIP_EXPORT void SCIPsortDownRealRealRealBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of five joint arrays of Reals/Reals/Reals/Bools/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted realarray2 SCIP_Real array to be permuted in the same way realarray3 SCIP_Real array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
Referenced by SCIP_DECL_HEUREXEC().
◆ SCIPsortDownRealRealRealBoolBoolPtr()
SCIP_EXPORT void SCIPsortDownRealRealRealBoolBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of six joint arrays of Reals/Reals/Reals/Bools/Bools/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array to be sorted realarray2 SCIP_Real array to be permuted in the same way realarray3 SCIP_Real array to be permuted in the same way boolarray1 SCIP_Bool array to be permuted in the same way boolarray2 SCIP_Bool array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortDownInt()
SCIP_EXPORT void SCIPsortDownInt | ( | int * | intarray, |
int | len | ||
) |
sort array of ints in non-increasing order
- Parameters
-
intarray int array to be sorted len length of arrays
Referenced by COLORprobStableSetIsNew(), constructSNFRelaxation(), cutsTransformMIR(), cutsTransformStrongCG(), SCIP_DECL_HEUREXEC(), SCIP_DECL_PRICERFARKAS(), and SCIP_DECL_READERREAD().
◆ SCIPsortDownIntInt()
SCIP_EXPORT void SCIPsortDownIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int | len | ||
) |
sort of two joint arrays of ints/ints, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array to be sorted intarray2 second int array to be permuted in the same way len length of arrays
Referenced by getLctPermuataion(), greedyStableSet(), presolRoundConssSOS1(), presolveDisaggregateMergeComponents(), resolvePropagationCoretimes(), SCIP_DECL_HEUREXEC(), and SCIPcreateWorstCaseProfile().
◆ SCIPsortDownIntPtr()
SCIP_EXPORT void SCIPsortDownIntPtr | ( | int * | intarray, |
void ** | ptrarray, | ||
int | len | ||
) |
sort of two joint arrays of ints/pointers, sorted by first array in non-increasing order
- Parameters
-
intarray int array to be sorted ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortDownIntReal()
SCIP_EXPORT void SCIPsortDownIntReal | ( | int * | intarray, |
SCIP_Real * | realarray, | ||
int | len | ||
) |
sort of two joint arrays of ints/reals, sorted by first array in non-increasing order
- Parameters
-
intarray int array to be sorted realarray real array to be permuted in the same way len length of arrays
◆ SCIPsortDownIntIntInt()
SCIP_EXPORT void SCIPsortDownIntIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
int | len | ||
) |
sort of three joint arrays of ints/ints/ints, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array to be sorted intarray2 second int array to be permuted in the same way intarray3 third int array to be permuted in the same way len length of arrays
Referenced by analyzeEnergyRequirement().
◆ SCIPsortDownIntIntLong()
SCIP_EXPORT void SCIPsortDownIntIntLong | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Longint * | longarray, | ||
int | len | ||
) |
sort of three joint arrays of ints/ints/SCIP_Longint, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array to be sorted intarray2 second int array to be permuted in the same way longarray SCIP_Longint array to be permuted in the same way len length of arrays
◆ SCIPsortDownIntIntPtr()
SCIP_EXPORT void SCIPsortDownIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of three joint arrays of ints/ints/pointers, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array to be sorted intarray2 second int array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortDownIntIntReal()
SCIP_EXPORT void SCIPsortDownIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | len | ||
) |
sort of three joint arrays of ints/ints/Reals, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array to be sorted intarray2 second int array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way len length of arrays
◆ SCIPsortDownIntIntIntPtr()
SCIP_EXPORT void SCIPsortDownIntIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
void ** | ptrarray, | ||
int | len | ||
) |
sort of four joint arrays of ints/ints/ints/pointers, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array to be sorted intarray2 int array to be permuted in the same way intarray3 int array to be permuted in the same way ptrarray pointer array to be permuted in the same way len length of arrays
◆ SCIPsortDownIntIntIntReal()
SCIP_EXPORT void SCIPsortDownIntIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Real * | realarray, | ||
int | len | ||
) |
sort of four joint arrays of ints/ints/ints/reals, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array to be sorted intarray2 int array to be permuted in the same way intarray3 int array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way len length of arrays
◆ SCIPsortDownIntPtrIntReal()
SCIP_EXPORT void SCIPsortDownIntPtrIntReal | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | len | ||
) |
sort of four joint arrays of ints/pointers/ints/Reals, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array to be sorted ptrarray pointer array to be permuted in the same way intarray2 int array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way len length of arrays
◆ SCIPsortDownLong()
SCIP_EXPORT void SCIPsortDownLong | ( | SCIP_Longint * | longarray, |
int | len | ||
) |
sort an array of Longints in non-increasing order
- Parameters
-
longarray SCIP_Longint array to be sorted len length of arrays
◆ SCIPsortDownLongPtr()
SCIP_EXPORT void SCIPsortDownLongPtr | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
int | len | ||
) |
sort of two joint arrays of Long/pointer, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray pointer array to be permuted in the same way len length of arrays
Referenced by greedyCliqueAlgorithm().
◆ SCIPsortDownLongPtrInt()
SCIP_EXPORT void SCIPsortDownLongPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
int * | intarray, | ||
int | len | ||
) |
sort of three arrays of Long/pointer/ints, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray pointer array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortDownLongPtrRealBool()
SCIP_EXPORT void SCIPsortDownLongPtrRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
int | len | ||
) |
sort of four arrays of Long/pointer/Real/Bool, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray pointer array to be permuted in the same way realarray SCIP_Real array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortDownLongPtrRealRealBool()
SCIP_EXPORT void SCIPsortDownLongPtrRealRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
SCIP_Bool * | boolarray, | ||
int | len | ||
) |
sort of five arrays of Long/pointer/Real/Real/Bool, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray pointer array to be permuted in the same way realarray first SCIP_Real array to be permuted in the same way realarray2 second SCIP_Real array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortDownLongPtrRealRealIntBool()
SCIP_EXPORT void SCIPsortDownLongPtrRealRealIntBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_Bool * | boolarray, | ||
int | len | ||
) |
sort of six arrays of Long/pointer/Real/Real/int/Bool, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray pointer array to be permuted in the same way realarray first SCIP_Real array to be permuted in the same way realarray2 second SCIP_Real array to be permuted in the same way intarray int array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortDownLongPtrPtrInt()
SCIP_EXPORT void SCIPsortDownLongPtrPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
int | len | ||
) |
sort of four joint arrays of Long/pointer/pointer/ints, sorted by first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray1 first pointer array to be permuted in the same way ptrarray2 second pointer array to be permuted in the same way intarray int array to be permuted in the same way len length of arrays
◆ SCIPsortDownLongPtrPtrIntInt()
SCIP_EXPORT void SCIPsortDownLongPtrPtrIntInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | len | ||
) |
sort of five joint arrays of Long/pointer/pointer/ints/ints, sorted by first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray1 first pointer array to be permuted in the same way ptrarray2 second pointer array to be permuted in the same way intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way len length of arrays
◆ SCIPsortDownLongPtrPtrBoolInt()
SCIP_EXPORT void SCIPsortDownLongPtrPtrBoolInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
SCIP_Bool * | boolarray, | ||
int * | intarray, | ||
int | len | ||
) |
sort of five joint arrays of Long/pointer/pointer/Bool/ints, sorted by first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array to be sorted ptrarray1 first pointer array to be permuted in the same way ptrarray2 second pointer array to be permuted in the same way boolarray SCIP_Bool array to be permuted in the same way intarray int array to be sorted len length of arrays
◆ SCIPsortDownPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortDownPtrIntIntBoolBool | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | len | ||
) |
sort of five joint arrays of pointer/ints/ints/Bool/Bool, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array to be sorted intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortDownIntPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortDownIntPtrIntIntBoolBool | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
int | len | ||
) |
sort of six joint arrays of ints/pointer/ints/ints/Bool/Bool, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array to be sorted ptrarray pointer array to be permuted in the same way intarray2 second int array to be permuted in the same way intarray3 thrid int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way len length of arrays
◆ SCIPsortedvecInsertInd()
SCIP_EXPORT void SCIPsortedvecInsertInd | ( | int * | indarray, |
SCIP_DECL_SORTINDCOMP((*indcomp)) | , | ||
void * | dataptr, | ||
int | keyval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into an index array in non-decreasing order
- Parameters
-
indarray pointer to the index array where an element is to be inserted dataptr pointer to data field that is given to the external compare method keyval key value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtr()
SCIP_EXPORT void SCIPsortedvecInsertPtr | ( | void ** | ptrarray, |
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into an array of pointers in non-decreasing order
- Parameters
-
ptrarray pointer to the pointer array where an element is to be inserted keyval key value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
Referenced by addNodesInformation(), and SCIPdialogAddEntry().
◆ SCIPsortedvecInsertPtrPtr()
SCIP_EXPORT void SCIPsortedvecInsertPtrPtr | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of pointers/pointers sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrReal()
SCIP_EXPORT void SCIPsortedvecInsertPtrReal | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Real | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of pointers/Reals, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrInt()
SCIP_EXPORT void SCIPsortedvecInsertPtrInt | ( | void ** | ptrarray, |
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
int | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of pointers/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrBool()
SCIP_EXPORT void SCIPsortedvecInsertPtrBool | ( | void ** | ptrarray, |
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Bool | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of pointers/Bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrIntInt()
SCIP_EXPORT void SCIPsortedvecInsertPtrIntInt | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
int | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of pointers/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrRealInt()
SCIP_EXPORT void SCIPsortedvecInsertPtrRealInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Real | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of pointers/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrRealRealInt()
SCIP_EXPORT void SCIPsortedvecInsertPtrRealRealInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray1, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Real | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointers/Reals/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted realarray1 SCIP_Real array where an element is to be inserted realarray2 SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrRealRealIntBool()
SCIP_EXPORT void SCIPsortedvecInsertPtrRealRealIntBool | ( | void ** | ptrarray, |
SCIP_Real * | realarray1, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Real | field2val, | ||
int | field3val, | ||
SCIP_Bool | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointers/Reals/Reals/ints/SCIP_Bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted realarray1 SCIP_Real array where an element is to be inserted realarray2 SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrRealBool()
SCIP_EXPORT void SCIPsortedvecInsertPtrRealBool | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Bool | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of pointers/Reals/Bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecInsertPtrPtrInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of pointers/pointers/Ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrPtrReal()
SCIP_EXPORT void SCIPsortedvecInsertPtrPtrReal | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of pointers/pointers/Reals, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecInsertPtrPtrIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
int | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointers/pointers/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrRealIntInt()
SCIP_EXPORT void SCIPsortedvecInsertPtrRealIntInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Real | field1val, | ||
int | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointers/Reals/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrPtrRealInt()
SCIP_EXPORT void SCIPsortedvecInsertPtrPtrRealInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointer/pointer/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrPtrRealBool()
SCIP_EXPORT void SCIPsortedvecInsertPtrPtrRealBool | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Bool | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointer/pointer/Reals/bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrPtrLongInt()
SCIP_EXPORT void SCIPsortedvecInsertPtrPtrLongInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
SCIP_Longint | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointer/pointer/Longs/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted longarray SCIP_Longint array where an element is to be inserted intarray int array to be sorted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrPtrLongIntInt()
SCIP_EXPORT void SCIPsortedvecInsertPtrPtrLongIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
SCIP_Longint | field2val, | ||
int | field3val, | ||
int | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of pointer/pointer/Longs/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted longarray SCIP_Longint where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealIntInt()
SCIP_EXPORT void SCIPsortedvecInsertRealIntInt | ( | SCIP_Real * | realarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Real | keyval, | ||
int | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealBoolPtr()
SCIP_EXPORT void SCIPsortedvecInsertRealBoolPtr | ( | SCIP_Real * | realarray, |
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
SCIP_Bool | field1val, | ||
void * | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/Bools/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted boolarray SCIP_Bool array to be permuted in the same way ptrarray pointer array to be permuted in the same way keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealPtr()
SCIP_EXPORT void SCIPsortedvecInsertRealPtr | ( | SCIP_Real * | realarray, |
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
void * | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of Reals/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
Referenced by SCIPvaluehistoryFind().
◆ SCIPsortedvecInsertReal()
SCIP_EXPORT void SCIPsortedvecInsertReal | ( | SCIP_Real * | realarray, |
SCIP_Real | keyval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into an arrays of Reals, sorted in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted keyval key value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealInt()
SCIP_EXPORT void SCIPsortedvecInsertRealInt | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
SCIP_Real | keyval, | ||
int | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealIntLong()
SCIP_EXPORT void SCIPsortedvecInsertRealIntLong | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
SCIP_Longint * | longarray, | ||
SCIP_Real | keyval, | ||
int | field1val, | ||
SCIP_Longint | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/ints/Longs, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted intarray int array to be permuted in the same way longarray SCIP_Longint array to be permuted in the same way keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealIntPtr()
SCIP_EXPORT void SCIPsortedvecInsertRealIntPtr | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
int | field1val, | ||
void * | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/ints/Pointer, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealRealPtr()
SCIP_EXPORT void SCIPsortedvecInsertRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
void * | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/Reals/Pointer, sorted by first array in non-decreasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecInsertRealPtrPtrInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
SCIP_Real | keyval, | ||
void * | field1val, | ||
void * | field2val, | ||
int | intval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Reals/pointers/pointers/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted ptrarray1 pointer array where an element is to be inserted ptrarray2 pointer array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element intval additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecInsertRealPtrPtrIntInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Real | keyval, | ||
void * | field1val, | ||
void * | field2val, | ||
int | intval1, | ||
int | intval2, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of Reals/pointers/pointers/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted ptrarray1 pointer array where an element is to be inserted ptrarray2 pointer array where an element is to be inserted intarray1 int array where an element is to be inserted intarray2 int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element intval1 additional value of new element intval2 additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealLongRealInt()
SCIP_EXPORT void SCIPsortedvecInsertRealLongRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Longint * | longarray, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
SCIP_Real | keyval, | ||
SCIP_Longint | field1val, | ||
SCIP_Real | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Reals/Long/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be inserted longarray SCIP_Longint array where an element is to be inserted realarray3 SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealRealIntInt()
SCIP_EXPORT void SCIPsortedvecInsertRealRealIntInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
int | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Reals/Reals/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealRealRealInt()
SCIP_EXPORT void SCIPsortedvecInsertRealRealRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Real | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Reals/Reals/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted realarray3 third SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealRealRealPtr()
SCIP_EXPORT void SCIPsortedvecInsertRealRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Real | field2val, | ||
void * | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Reals/Reals/Reals/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted realarray3 third SCIP_Real array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealRealRealBoolPtr()
SCIP_EXPORT void SCIPsortedvecInsertRealRealRealBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Bool | field3val, | ||
void * | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of Reals/Reals/Reals/Bools/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted realarray3 third SCIP_Real array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertRealRealRealBoolBoolPtr()
SCIP_EXPORT void SCIPsortedvecInsertRealRealRealBoolBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Bool | field3val, | ||
SCIP_Bool | field4val, | ||
void * | field5val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into six joint arrays of Reals/Reals/Reals/Bools/Bools/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted realarray3 third SCIP_Real array where an element is to be inserted boolarray1 SCIP_Bool array where an element is to be inserted boolarray2 SCIP_Bool array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element field5val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertInt()
SCIP_EXPORT void SCIPsortedvecInsertInt | ( | int * | intarray, |
int | keyval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into an array of ints in non-decreasing order
- Parameters
-
intarray int array where an element is to be inserted keyval key value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
Referenced by hessLagSparsitySetNzFlagForExprtree(), and hessLagSparsitySetNzFlagForQuad().
◆ SCIPsortedvecInsertIntInt()
SCIP_EXPORT void SCIPsortedvecInsertIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int | keyval, | ||
int | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of ints/ints, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
Referenced by profileInsertTimepoint().
◆ SCIPsortedvecInsertIntPtr()
SCIP_EXPORT void SCIPsortedvecInsertIntPtr | ( | int * | intarray, |
void ** | ptrarray, | ||
int | keyval, | ||
void * | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of ints/pointers, sorted by first array in non-decreasing order
- Parameters
-
intarray int array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertIntReal()
SCIP_EXPORT void SCIPsortedvecInsertIntReal | ( | int * | intarray, |
SCIP_Real * | realarray, | ||
int | keyval, | ||
SCIP_Real | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of ints/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray int array where an element is to be inserted realarray real array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertIntIntInt()
SCIP_EXPORT void SCIPsortedvecInsertIntIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
int | keyval, | ||
int | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of ints/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be inserted intarray2 second int array where an element is to be inserted intarray3 third int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertIntIntLong()
SCIP_EXPORT void SCIPsortedvecInsertIntIntLong | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Longint * | longarray, | ||
int | keyval, | ||
int | field1val, | ||
SCIP_Longint | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of ints/ints/SCIP_Longint, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be inserted intarray2 second int array where an element is to be inserted longarray SCIP_Longint array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertIntRealLong()
SCIP_EXPORT void SCIPsortedvecInsertIntRealLong | ( | int * | intarray, |
SCIP_Real * | realarray, | ||
SCIP_Longint * | longarray, | ||
int | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Longint | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of ints/SCIP_Real/SCIP_Longint, sorted by first array in non-decreasing order
- Parameters
-
intarray int array where an element is to be inserted realarray SCIP_Real where an element is to be inserted longarray SCIP_Longint array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertIntIntPtr()
SCIP_EXPORT void SCIPsortedvecInsertIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
void ** | ptrarray, | ||
int | keyval, | ||
int | field1val, | ||
void * | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of ints/ints/pointers, sorted by first array in non-decreasing order
- Parameters
-
intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertIntIntReal()
SCIP_EXPORT void SCIPsortedvecInsertIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | keyval, | ||
int | field1val, | ||
SCIP_Real | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of ints/ints/Reals, sorted by first array in non-decreasing order
- Parameters
-
intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted realarray real array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertIntPtrReal()
SCIP_EXPORT void SCIPsortedvecInsertIntPtrReal | ( | int * | intarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
int | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of ints/pointers/Reals, sorted by first array in non-decreasing order
- Parameters
-
intarray int array where an element is to be inserted ptrarray pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
Referenced by conflictsetAddBound().
◆ SCIPsortedvecInsertIntIntIntPtr()
SCIP_EXPORT void SCIPsortedvecInsertIntIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
void ** | ptrarray, | ||
int | keyval, | ||
int | field1val, | ||
int | field2val, | ||
void * | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of ints/ints/ints/pointers, sorted by first array in non-decreasing order
- Parameters
-
intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted intarray3 second int array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertIntIntIntReal()
SCIP_EXPORT void SCIPsortedvecInsertIntIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Real * | realarray, | ||
int | keyval, | ||
int | field1val, | ||
int | field2val, | ||
SCIP_Real | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of ints/ints/ints/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted intarray3 second int array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertIntPtrIntReal()
SCIP_EXPORT void SCIPsortedvecInsertIntPtrIntReal | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | keyval, | ||
void * | field1val, | ||
int | field2val, | ||
SCIP_Real | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of ints/pointers/ints/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray1 first int array where an element is to be inserted ptrarray pointer array where an element is to be inserted intarray2 second int array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertLong()
SCIP_EXPORT void SCIPsortedvecInsertLong | ( | SCIP_Longint * | longarray, |
SCIP_Longint | keyval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into an array of Longints, sorted in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted keyval key value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertLongPtr()
SCIP_EXPORT void SCIPsortedvecInsertLongPtr | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of Long/pointer, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertLongPtrInt()
SCIP_EXPORT void SCIPsortedvecInsertLongPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
int * | intarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Long/pointer/ints, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray pointer array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertLongPtrRealBool()
SCIP_EXPORT void SCIPsortedvecInsertLongPtrRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Bool | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Long/pointer/Real/Bool, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertLongPtrRealRealBool()
SCIP_EXPORT void SCIPsortedvecInsertLongPtrRealRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
SCIP_Bool * | boolarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Real | field3val, | ||
SCIP_Bool | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of Long/pointer/Real/Real/Bool, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray pointer array where an element is to be inserted realarray first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertLongPtrRealRealIntBool()
SCIP_EXPORT void SCIPsortedvecInsertLongPtrRealRealIntBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Real | field3val, | ||
int | field4val, | ||
SCIP_Bool | field5val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into six joint arrays of Long/pointer/Real/Real/int/Bool, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray pointer array where an element is to be inserted realarray first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element field5val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertLongPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecInsertLongPtrPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
void * | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Long/pointer/pointer/ints, sorted by first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertLongPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecInsertLongPtrPtrIntInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
void * | field2val, | ||
int | field3val, | ||
int | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of Long/pointer/pointer/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertLongPtrPtrBoolInt()
SCIP_EXPORT void SCIPsortedvecInsertLongPtrPtrBoolInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
SCIP_Bool * | boolarray, | ||
int * | intarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
void * | field2val, | ||
SCIP_Bool | field3val, | ||
int | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of Long/pointer/pointer/Bool/ints, sorted by first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted intarray int array to be sorted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortedvecInsertPtrIntIntBoolBool | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
int | field1val, | ||
int | field2val, | ||
SCIP_Bool | field3val, | ||
SCIP_Bool | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of pointer/ints/ints/Bool/Bool, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertIntPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortedvecInsertIntPtrIntIntBoolBool | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
int | keyval, | ||
void * | field1val, | ||
int | field2val, | ||
int | field3val, | ||
SCIP_Bool | field4val, | ||
SCIP_Bool | field5val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into six joint arrays of ints/pointer/ints/ints/Bool/Bool, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array to be sorted ptrarray pointer array to be permuted in the same way intarray2 second int array to be permuted in the same way intarray3 thrid int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element field5val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownInd()
SCIP_EXPORT void SCIPsortedvecInsertDownInd | ( | int * | indarray, |
SCIP_DECL_SORTINDCOMP((*indcomp)) | , | ||
void * | dataptr, | ||
int | keyval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into an index array in non-increasing order
- Parameters
-
indarray pointer to the index array where an element is to be inserted dataptr pointer to data field that is given to the external compare method keyval key value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownPtr | ( | void ** | ptrarray, |
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into an array of pointers in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted keyval key value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
Referenced by addCliqueDataEntry().
◆ SCIPsortedvecInsertDownPtrPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrPtr | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of pointers/pointers, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrReal()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrReal | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Real | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of pointers/Reals, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrInt()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrInt | ( | void ** | ptrarray, |
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
int | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of pointers/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrBool()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrBool | ( | void ** | ptrarray, |
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Bool | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of pointers/Bools, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrIntInt()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrIntInt | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
int | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of pointers/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrRealInt()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrRealInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Real | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of pointers/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrRealBool()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrRealBool | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Bool | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of pointers/Reals/Bools, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrPtrInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of pointers/pointers/Ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrPtrReal()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrPtrReal | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of pointers/pointers/Reals, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrPtrIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
int | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointers/pointers/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrRealIntInt()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrRealIntInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
SCIP_Real | field1val, | ||
int | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointers/Reals/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrPtrRealInt()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrPtrRealInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointer/pointer/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrPtrRealBool()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrPtrRealBool | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Bool | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointer/pointer/Reals/bools, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrPtrLongInt()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrPtrLongInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
SCIP_Longint | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of pointer/pointer/Longs/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted longarray SCIP_Longint array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrPtrLongIntInt()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrPtrLongIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
void * | field1val, | ||
SCIP_Longint | field2val, | ||
int | field3val, | ||
int | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of pointer/pointer/Longs/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted longarray SCIP_Longint array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownReal()
SCIP_EXPORT void SCIPsortedvecInsertDownReal | ( | SCIP_Real * | realarray, |
SCIP_Real | keyval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into an array of Reals, sorted in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted keyval key value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealBoolPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownRealBoolPtr | ( | SCIP_Real * | realarray, |
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
SCIP_Bool | field1val, | ||
void * | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/Bools/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted boolarray SCIP_Bool array to be permuted in the same way ptrarray pointer array to be permuted in the same way keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownRealPtr | ( | SCIP_Real * | realarray, |
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
void * | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of Reals/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealPtrPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownRealPtrPtr | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
SCIP_Real | keyval, | ||
void * | field1val, | ||
void * | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealInt()
SCIP_EXPORT void SCIPsortedvecInsertDownRealInt | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
SCIP_Real | keyval, | ||
int | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealIntInt()
SCIP_EXPORT void SCIPsortedvecInsertDownRealIntInt | ( | SCIP_Real * | realarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Real | keyval, | ||
int | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/ints/ints, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted intarray1 int array where an element is to be inserted intarray2 int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealRealInt()
SCIP_EXPORT void SCIPsortedvecInsertDownRealRealInt | ( | SCIP_Real * | realarray, |
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted realarray2 SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealIntLong()
SCIP_EXPORT void SCIPsortedvecInsertDownRealIntLong | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
SCIP_Longint * | longarray, | ||
SCIP_Real | keyval, | ||
int | field1val, | ||
SCIP_Longint | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/ints/Longs, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted intarray int array to be permuted in the same way longarray SCIP_Longint array to be permuted in the same way keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealIntPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownRealIntPtr | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
int | field1val, | ||
void * | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/ints/Pointer, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealRealPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
void * | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/Reals/Pointer, sorted by first array in non-increasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealRealPtrPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownRealRealPtrPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
void * | field2val, | ||
void * | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Reals/Reals/Pointer/Pointer, sorted by first array in non-increasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted ptrarray1 pointer array where an element is to be inserted ptrarray2 pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecInsertDownRealPtrPtrInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
SCIP_Real | keyval, | ||
void * | field1val, | ||
void * | field2val, | ||
int | intval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Reals/pointers/pointers/ints, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted ptrarray1 pointer array where an element is to be inserted ptrarray2 pointer array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element intval additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecInsertDownRealPtrPtrIntInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Real | keyval, | ||
void * | field1val, | ||
void * | field2val, | ||
int | intval1, | ||
int | intval2, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of Reals/pointers/pointers/ints/ints, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be inserted ptrarray1 pointer array where an element is to be inserted ptrarray2 pointer array where an element is to be inserted intarray1 int array where an element is to be inserted intarray2 int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element intval1 additional value of new element intval2 additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealLongRealInt()
SCIP_EXPORT void SCIPsortedvecInsertDownRealLongRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Longint * | longarray, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
SCIP_Real | keyval, | ||
SCIP_Longint | field1val, | ||
SCIP_Real | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Reals/Longs/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be inserted longarray SCIP_Longint array where an element is to be inserted realarray3 SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealRealIntInt()
SCIP_EXPORT void SCIPsortedvecInsertDownRealRealIntInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
int | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Reals/Reals/ints/ints, sorted by first array in non-increasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealRealRealInt()
SCIP_EXPORT void SCIPsortedvecInsertDownRealRealRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Real | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Reals/Reals/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be inserted realarray2 SCIP_Real array where an element is to be inserted realarray3 SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealRealRealPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownRealRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Real | field2val, | ||
void * | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Reals/Reals/Reals/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be inserted realarray2 SCIP_Real array where an element is to be inserted realarray3 SCIP_Real array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealRealRealBoolPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownRealRealRealBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Bool | field3val, | ||
void * | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of Reals/Reals/Reals/Bools/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be inserted realarray2 SCIP_Real array where an element is to be inserted realarray3 SCIP_Real array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownRealRealRealBoolBoolPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownRealRealRealBoolBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
void ** | ptrarray, | ||
SCIP_Real | keyval, | ||
SCIP_Real | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Bool | field3val, | ||
SCIP_Bool | field4val, | ||
void * | field5val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into six joint arrays of Reals/Reals/Reals/Bools/Bools/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be inserted realarray2 SCIP_Real array where an element is to be inserted realarray3 SCIP_Real array where an element is to be inserted boolarray1 SCIP_Bool array where an element is to be inserted boolarray2 SCIP_Bool array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element field5val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownInt()
SCIP_EXPORT void SCIPsortedvecInsertDownInt | ( | int * | intarray, |
int | keyval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into an array of ints in non-increasing order
- Parameters
-
intarray int array where an element is to be inserted keyval key value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownIntInt()
SCIP_EXPORT void SCIPsortedvecInsertDownIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int | keyval, | ||
int | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of ints/ints, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownIntReal()
SCIP_EXPORT void SCIPsortedvecInsertDownIntReal | ( | int * | intarray, |
SCIP_Real * | realarray, | ||
int | keyval, | ||
SCIP_Real | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of ints/reals, sorted by first array in non-increasing order
- Parameters
-
intarray int array where an element is to be inserted realarray real array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownIntIntInt()
SCIP_EXPORT void SCIPsortedvecInsertDownIntIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
int | keyval, | ||
int | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of ints/ints/ints, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be inserted intarray2 second int array where an element is to be inserted intarray3 third int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownIntIntLong()
SCIP_EXPORT void SCIPsortedvecInsertDownIntIntLong | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Longint * | longarray, | ||
int | keyval, | ||
int | field1val, | ||
SCIP_Longint | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of ints/ints/SCIP_Longint, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be inserted intarray2 second int array where an element is to be inserted longarray SCIP_Longint array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownIntIntPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
void ** | ptrarray, | ||
int | keyval, | ||
int | field1val, | ||
void * | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of ints/ints/pointers, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be inserted intarray2 second int array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownIntIntReal()
SCIP_EXPORT void SCIPsortedvecInsertDownIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | keyval, | ||
int | field1val, | ||
SCIP_Real | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of ints/ints/Reals, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be inserted intarray2 second int array where an element is to be inserted realarray real array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownIntPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownIntPtr | ( | int * | intarray, |
void ** | ptrarray, | ||
int | keyval, | ||
void * | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of ints/pointers, sorted by first array in non-increasing order
- Parameters
-
intarray int array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownIntIntIntPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownIntIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
void ** | ptrarray, | ||
int | keyval, | ||
int | field1val, | ||
int | field2val, | ||
void * | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of ints/pointers/ints/Reals, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be inserted intarray2 int array where an element is to be inserted intarray3 int array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownIntIntIntReal()
SCIP_EXPORT void SCIPsortedvecInsertDownIntIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Real * | realarray, | ||
int | keyval, | ||
int | field1val, | ||
int | field2val, | ||
SCIP_Real | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of ints/int/ints/reals, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be inserted intarray2 int array where an element is to be inserted intarray3 int array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownIntPtrIntReal()
SCIP_EXPORT void SCIPsortedvecInsertDownIntPtrIntReal | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | keyval, | ||
void * | field1val, | ||
int | field2val, | ||
SCIP_Real | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of ints/pointers/ints/reals, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be inserted ptrarray pointer array where an element is to be inserted intarray2 int array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownLong()
SCIP_EXPORT void SCIPsortedvecInsertDownLong | ( | SCIP_Longint * | longarray, |
SCIP_Longint | keyval, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into an array of Longints, sorted in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted keyval key value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownLongPtr()
SCIP_EXPORT void SCIPsortedvecInsertDownLongPtr | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into two joint arrays of Long/pointer, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray pointer array where an element is to be inserted keyval key value of new element field1val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownLongPtrInt()
SCIP_EXPORT void SCIPsortedvecInsertDownLongPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
int * | intarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
int | field2val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into three joint arrays of Long/pointer/ints, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray pointer array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownLongPtrRealBool()
SCIP_EXPORT void SCIPsortedvecInsertDownLongPtrRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Bool | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Long/pointer/Real/Bool, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray pointer array where an element is to be inserted realarray SCIP_Real array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownLongPtrRealRealBool()
SCIP_EXPORT void SCIPsortedvecInsertDownLongPtrRealRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
SCIP_Bool * | boolarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Real | field3val, | ||
SCIP_Bool | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of Long/pointer/Real/Real/Bool, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray pointer array where an element is to be inserted realarray first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownLongPtrRealRealIntBool()
SCIP_EXPORT void SCIPsortedvecInsertDownLongPtrRealRealIntBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
SCIP_Real | field2val, | ||
SCIP_Real | field3val, | ||
int | field4val, | ||
SCIP_Bool | field5val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into six joint arrays of Long/pointer/Real/Real/int/Bool, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray pointer array where an element is to be inserted realarray first SCIP_Real array where an element is to be inserted realarray2 second SCIP_Real array where an element is to be inserted intarray int array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element field5val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownLongPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecInsertDownLongPtrPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
void * | field2val, | ||
int | field3val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into four joint arrays of Long/pointer/pointer/ints, sorted by first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownLongPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecInsertDownLongPtrPtrIntInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
void * | field2val, | ||
int | field3val, | ||
int | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of Long/pointer/pointer/ints/ints, sorted by first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted intarray1 first int array where an element is to be inserted intarray2 second int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownLongPtrPtrBoolInt()
SCIP_EXPORT void SCIPsortedvecInsertDownLongPtrPtrBoolInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
SCIP_Bool * | boolarray, | ||
int * | intarray, | ||
SCIP_Longint | keyval, | ||
void * | field1val, | ||
void * | field2val, | ||
SCIP_Bool | field3val, | ||
int | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of Long/pointer/pointer/Bool/ints, sorted by first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be inserted ptrarray1 first pointer array where an element is to be inserted ptrarray2 second pointer array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted intarray int array where an element is to be inserted keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortedvecInsertDownPtrIntIntBoolBool | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | keyval, | ||
int | field1val, | ||
int | field2val, | ||
SCIP_Bool | field3val, | ||
SCIP_Bool | field4val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into five joint arrays of pointer/ints/ints/Bool/Bool, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array to be sorted intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecInsertDownIntPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortedvecInsertDownIntPtrIntIntBoolBool | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
int | keyval, | ||
void * | field1val, | ||
int | field2val, | ||
int | field3val, | ||
SCIP_Bool | field4val, | ||
SCIP_Bool | field5val, | ||
int * | len, | ||
int * | pos | ||
) |
insert a new element into six joint arrays of ints/pointer/ints/ints/Bool/Bool, sorted by first array in non-increased order
- Parameters
-
intarray1 int array to be sorted ptrarray pointer array to be permuted in the same way intarray2 second int array to be permuted in the same way intarray3 thrid int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way keyval key value of new element field1val additional value of new element field2val additional value of new element field3val additional value of new element field4val additional value of new element field5val additional value of new element len pointer to length of arrays (will be increased by 1) pos pointer to store the insertion position, or NULL
◆ SCIPsortedvecDelPosInd()
SCIP_EXPORT void SCIPsortedvecDelPosInd | ( | int * | indarray, |
SCIP_DECL_SORTINDCOMP((*indcomp)) | , | ||
void * | dataptr, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from an index array in non-decreasing order
- Parameters
-
indarray pointer to the index array where an element is to be deleted dataptr pointer to data field that is given to the external compare method pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtr()
SCIP_EXPORT void SCIPsortedvecDelPosPtr | ( | void ** | ptrarray, |
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from an array of pointers in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
Referenced by removeNode().
◆ SCIPsortedvecDelPosPtrPtr()
SCIP_EXPORT void SCIPsortedvecDelPosPtrPtr | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of pointers/pointers, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrReal()
SCIP_EXPORT void SCIPsortedvecDelPosPtrReal | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of pointers/Reals, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrInt()
SCIP_EXPORT void SCIPsortedvecDelPosPtrInt | ( | void ** | ptrarray, |
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of pointers/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrBool()
SCIP_EXPORT void SCIPsortedvecDelPosPtrBool | ( | void ** | ptrarray, |
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of pointers/Bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted pos array position of element to be deleted len pointer to length of arrays (will be increased by 1)
◆ SCIPsortedvecDelPosPtrIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosPtrIntInt | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of pointers/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted intarray1 first int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosPtrRealInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of pointers/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrRealRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosPtrRealRealInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray1, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of pointers/RealsReals//ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrRealRealIntBool()
SCIP_EXPORT void SCIPsortedvecDelPosPtrRealRealIntBool | ( | void ** | ptrarray, |
SCIP_Real * | realarray1, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of pointers/RealsReals/ints/SCIP_Bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrRealBool()
SCIP_EXPORT void SCIPsortedvecDelPosPtrRealBool | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of pointers/Reals/Bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecDelPosPtrPtrInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of pointers/pointers/Ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrPtrReal()
SCIP_EXPORT void SCIPsortedvecDelPosPtrPtrReal | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of pointers/pointers/Reals, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosPtrPtrIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of pointers/pointers/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray1 first int array where an element is to be deleted intarray2 second array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrRealIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosPtrRealIntInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of pointers/Reals/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted intarray1 first int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrPtrRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosPtrPtrRealInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
deletes the element at the given position from four joint arrays of pointer/pointer/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrPtrRealBool()
SCIP_EXPORT void SCIPsortedvecDelPosPtrPtrRealBool | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
deletes the element at the given position from four joint arrays of pointer/pointer/Reals/bools, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrPtrLongInt()
SCIP_EXPORT void SCIPsortedvecDelPosPtrPtrLongInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
deletes the element at the given position from four joint arrays of pointer/pointer/Longs/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted longarray SCIP_Longint array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrPtrLongIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosPtrPtrLongIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
deletes the element at the given position from five joint arrays of pointer/pointer/Longs/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted longarray SCIP_Longint array where an element is to be deleted intarray1 first int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealBoolPtr()
SCIP_EXPORT void SCIPsortedvecDelPosRealBoolPtr | ( | SCIP_Real * | realarray, |
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Reals/Bools/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array to be sorted boolarray SCIP_Bool array to be permuted in the same way ptrarray pointer array to be permuted in the same way pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealPtr()
SCIP_EXPORT void SCIPsortedvecDelPosRealPtr | ( | SCIP_Real * | realarray, |
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of Reals/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosReal()
SCIP_EXPORT void SCIPsortedvecDelPosReal | ( | SCIP_Real * | realarray, |
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from an arrays of Reals, sorted in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosRealInt | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosRealIntInt | ( | SCIP_Real * | realarray, |
int * | intarray1, | ||
int * | intarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted intarray1 int array where an element is to be deleted intarray2 int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealIntLong()
SCIP_EXPORT void SCIPsortedvecDelPosRealIntLong | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
SCIP_Longint * | longarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Reals/ints/Longs, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted longarray SCIP_Longint array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealIntPtr()
SCIP_EXPORT void SCIPsortedvecDelPosRealIntPtr | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Reals/ints/Pointer, sorted by first array in non-decreasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealRealPtr()
SCIP_EXPORT void SCIPsortedvecDelPosRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Reals/Reals/Pointer, sorted by first array in non-decreasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be deleted realarray2 second SCIP_Real array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecDelPosRealPtrPtrInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Reals/pointers/pointers/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray first SCIP_Real array where an element is to be deleted ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosRealPtrPtrIntInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of Reals/pointers/pointers/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray first SCIP_Real array where an element is to be deleted ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray1 int array where an element is to be deleted intarray2 int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealLongRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosRealLongRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Longint * | longarray, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Reals/Long/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted longarray SCIP_Longint array where an element is to be deleted realarray3 SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealRealIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosRealRealIntInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Reals/Reals/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted intarray1 int array where an element is to be deleted intarray2 int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealRealRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosRealRealRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Reals/Reals/Reals/ints, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted realarray3 SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealRealRealPtr()
SCIP_EXPORT void SCIPsortedvecDelPosRealRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Reals/Reals/Reals/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted realarray3 SCIP_Real array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealRealRealBoolPtr()
SCIP_EXPORT void SCIPsortedvecDelPosRealRealRealBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of Reals/Reals/Reals/Bools/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted realarray3 SCIP_Real array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosRealRealRealBoolBoolPtr()
SCIP_EXPORT void SCIPsortedvecDelPosRealRealRealBoolBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from six joint arrays of Reals/Reals/Reals/Bools/Bools/pointers, sorted by first array in non-decreasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted realarray3 SCIP_Real array where an element is to be deleted boolarray1 SCIP_Bool array where an element is to be deleted boolarray2 SCIP_Bool array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosInt()
SCIP_EXPORT void SCIPsortedvecDelPosInt | ( | int * | intarray, |
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from an array of ints in non-decreasing order
- Parameters
-
intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of ints/ints, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntReal()
SCIP_EXPORT void SCIPsortedvecDelPosIntReal | ( | int * | intarray, |
SCIP_Real * | realarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of ints/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray int array where an element is to be deleted realarray real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosIntIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of ints/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 second int array where an element is to be deleted intarray3 third int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntIntLong()
SCIP_EXPORT void SCIPsortedvecDelPosIntIntLong | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Longint * | longarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of ints/ints/SCIP_Longint, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 second int array where an element is to be deleted longarray SCIP_Longint array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntRealLong()
SCIP_EXPORT void SCIPsortedvecDelPosIntRealLong | ( | int * | intarray, |
SCIP_Real * | realarray, | ||
SCIP_Longint * | longarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of ints/SCIP_Real/SCIP_Longint, sorted by first array in non-decreasing order
- Parameters
-
intarray int array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted longarray SCIP_Longint array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntIntPtr()
SCIP_EXPORT void SCIPsortedvecDelPosIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of ints/ints/pointers, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 second int array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntIntReal()
SCIP_EXPORT void SCIPsortedvecDelPosIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of ints/ints/Reals, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 second int array where an element is to be deleted realarray real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntPtr()
SCIP_EXPORT void SCIPsortedvecDelPosIntPtr | ( | int * | intarray, |
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of ints/pointers, sorted by first array in non-decreasing order
- Parameters
-
intarray int array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntPtrReal()
SCIP_EXPORT void SCIPsortedvecDelPosIntPtrReal | ( | int * | intarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of ints/pointers/Reals, sorted by first array in non-decreasing order
- Parameters
-
intarray int array where an element is to be deleted ptrarray pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
Referenced by conflictsetAddBound().
◆ SCIPsortedvecDelPosIntIntIntPtr()
SCIP_EXPORT void SCIPsortedvecDelPosIntIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of ints/ints/ints/pointers, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 int array where an element is to be deleted intarray3 int array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntIntIntReal()
SCIP_EXPORT void SCIPsortedvecDelPosIntIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Real * | realarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of ints/ints/ints/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 int array where an element is to be deleted intarray3 int array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntPtrIntReal()
SCIP_EXPORT void SCIPsortedvecDelPosIntPtrIntReal | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of ints/pointers/ints/Reals, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be deleted ptrarray pointer array where an element is to be deleted intarray2 int array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosLong()
SCIP_EXPORT void SCIPsortedvecDelPosLong | ( | SCIP_Longint * | longarray, |
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from an array of Longints, sorted by in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosLongPtr()
SCIP_EXPORT void SCIPsortedvecDelPosLongPtr | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of Long/pointer, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosLongPtrInt()
SCIP_EXPORT void SCIPsortedvecDelPosLongPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Long/pointer/int, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray pointer array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosLongPtrRealBool()
SCIP_EXPORT void SCIPsortedvecDelPosLongPtrRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Long/pointer/Real/Bool, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosLongPtrRealRealBool()
SCIP_EXPORT void SCIPsortedvecDelPosLongPtrRealRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
SCIP_Bool * | boolarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of Long/pointer/Real/Real/Bool, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray pointer array where an element is to be deleted realarray first SCIP_Real array where an element is to be deleted realarray2 second SCIP_Real array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosLongPtrRealRealIntBool()
SCIP_EXPORT void SCIPsortedvecDelPosLongPtrRealRealIntBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_Bool * | boolarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from six joint arrays of Long/pointer/Real/Real/int/Bool, sorted by the first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray pointer array where an element is to be deleted realarray first SCIP_Real array where an element is to be deleted realarray2 second SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosLongPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecDelPosLongPtrPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Long/pointer/pointer/ints, sorted by first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosLongPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosLongPtrPtrIntInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of Long/pointer/pointer/ints/ints, sorted by first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray1 first int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosLongPtrPtrBoolInt()
SCIP_EXPORT void SCIPsortedvecDelPosLongPtrPtrBoolInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
SCIP_Bool * | boolarray, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of Long/pointer/pointer/Bool/ints, sorted by first array in non-decreasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortedvecDelPosPtrIntIntBoolBool | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of pointer/ints/ints/Bool/Bool, sorted by first array in non-decreasing order
- Parameters
-
ptrarray pointer array to be sorted intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosIntPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortedvecDelPosIntPtrIntIntBoolBool | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from six joint arrays of ints/pointer/ints/ints/Bool/Bool, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array to be sorted ptrarray pointer array to be permuted in the same way intarray2 second int array to be permuted in the same way intarray3 thrid int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownInd()
SCIP_EXPORT void SCIPsortedvecDelPosDownInd | ( | int * | indarray, |
SCIP_DECL_SORTINDCOMP((*indcomp)) | , | ||
void * | dataptr, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from an index array in non-increasing order
- Parameters
-
indarray pointer to the index array where an element is to be deleted dataptr pointer to data field that is given to the external compare method pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtr | ( | void ** | ptrarray, |
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from an array of pointers in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrPtr | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of pointers/pointers, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrReal()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrReal | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of pointers/Reals, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrInt | ( | void ** | ptrarray, |
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of pointers/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrBool()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrBool | ( | void ** | ptrarray, |
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of pointers/Bools, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be inserted boolarray SCIP_Bool array where an element is to be inserted pos array position of element to be deleted len pointer to length of arrays (will be increased by 1)
◆ SCIPsortedvecDelPosDownPtrIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrIntInt | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of pointers/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted intarray1 first int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrRealInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of pointers/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrRealBool()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrRealBool | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of pointers/Reals/Bools, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrPtrInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of pointers/pointers/Ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrPtrReal()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrPtrReal | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of pointers/pointers/Reals, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrPtrIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of pointers/pointers/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray1 first int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrRealIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrRealIntInt | ( | void ** | ptrarray, |
SCIP_Real * | realarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of pointers/Reals/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted intarray1 first int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrPtrRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrPtrRealInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
deletes the element at the given position from four joint arrays of pointer/pointer/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrPtrRealBool()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrPtrRealBool | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
deletes the element at the given position from four joint arrays of pointer/pointer/Reals/bools, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrPtrLongInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrPtrLongInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
deletes the element at the given position from four joint arrays of pointer/pointer/Longs/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted longarray SCIP_Longint array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrPtrLongIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrPtrLongIntInt | ( | void ** | ptrarray1, |
void ** | ptrarray2, | ||
SCIP_Longint * | longarray, | ||
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
deletes the element at the given position from five joint arrays of pointer/pointer/Longs/ints/ints, sorted by first array in non-increasing order
- Parameters
-
ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted longarray SCIP_Longint array where an element is to be deleted intarray1 first int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownReal()
SCIP_EXPORT void SCIPsortedvecDelPosDownReal | ( | SCIP_Real * | realarray, |
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from an array of Reals, sorted in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealBoolPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealBoolPtr | ( | SCIP_Real * | realarray, |
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Reals/Bools/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array to be sorted boolarray SCIP_Bool array to be permuted in the same way ptrarray pointer array to be permuted in the same way pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealPtr | ( | SCIP_Real * | realarray, |
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of Reals/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealInt | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted intarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealIntInt | ( | SCIP_Real * | realarray, |
int * | intarray1, | ||
int * | intarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted intarray1 first int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealIntLong()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealIntLong | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
SCIP_Longint * | longarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Reals/ints/Longs, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted longarray SCIP_Longint array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealIntPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealIntPtr | ( | SCIP_Real * | realarray, |
int * | intarray, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Reals/ints/Pointer, sorted by first array in non-increasing order
- Parameters
-
realarray SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Reals/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be deleted realarray2 second SCIP_Real array where an element is to be deleted intarray integer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealRealPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Reals/Reals/Pointer, sorted by first array in non-increasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be deleted realarray2 second SCIP_Real array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealRealPtrPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealRealPtrPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Reals/Reals/Pointer/Pointer, sorted by first array in non-increasing order
- Parameters
-
realarray1 first SCIP_Real array where an element is to be deleted realarray2 second SCIP_Real array where an element is to be deleted ptrarray1 pointer array where an element is to be deleted ptrarray2 pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealPtrPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealPtrPtr | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Reals/Reals/Pointer, sorted by first array in non-increasing order
- Parameters
-
realarray first SCIP_Real array where an element is to be deleted ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealPtrPtrInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Reals/pointers/pointers/ints, sorted by first array in non-increasing order
- Parameters
-
realarray first SCIP_Real array where an element is to be deleted ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealPtrPtrIntInt | ( | SCIP_Real * | realarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of Reals/pointers/pointers/ints/ints, sorted by first array in non-increasing order
- Parameters
-
realarray first SCIP_Real array where an element is to be deleted ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray1 int array where an element is to be deleted intarray2 int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealLongRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealLongRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Longint * | longarray, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Reals/Long/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted longarray SCIP_Longint array where an element is to be deleted realarray3 SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealRealIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealRealIntInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Reals/Reals/ints/ints, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted intarray1 int array where an element is to be deleted intarray2 int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealRealRealInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealRealRealInt | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Reals/Reals/Reals/ints, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted realarray3 SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealRealRealPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealRealRealPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Reals/Reals/Reals/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted realarray3 SCIP_Real array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealRealRealBoolPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealRealRealBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of Reals/Reals/Reals/Bools/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted realarray3 SCIP_Real array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownRealRealRealBoolBoolPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownRealRealRealBoolBoolPtr | ( | SCIP_Real * | realarray1, |
SCIP_Real * | realarray2, | ||
SCIP_Real * | realarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from six joint arrays of Reals/Reals/Reals/Bools/Bools/pointers, sorted by first array in non-increasing order
- Parameters
-
realarray1 SCIP_Real array where an element is to be deleted realarray2 SCIP_Real array where an element is to be deleted realarray3 SCIP_Real array where an element is to be deleted boolarray1 SCIP_Bool array where an element is to be deleted boolarray2 SCIP_Bool array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownInt | ( | int * | intarray, |
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from an array of ints in non-increasing order
- Parameters
-
intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of ints/ints, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownIntReal()
SCIP_EXPORT void SCIPsortedvecDelPosDownIntReal | ( | int * | intarray, |
SCIP_Real * | realarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of ints/reals, sorted by first array in non-increasing order
- Parameters
-
intarray int array where an element is to be deleted realarray real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownIntIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownIntIntInt | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of ints/ints/ints, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 second int array where an element is to be deleted intarray3 third int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownIntIntLong()
SCIP_EXPORT void SCIPsortedvecDelPosDownIntIntLong | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Longint * | longarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of ints/ints/SCIP_Longint, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 second int array where an element is to be deleted longarray SCIP_Longint array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownIntIntPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of ints/ints/pointers, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 second int array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownIntIntReal()
SCIP_EXPORT void SCIPsortedvecDelPosDownIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of ints/ints/Reals, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 second int array where an element is to be deleted realarray real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownIntPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownIntPtr | ( | int * | intarray, |
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two joint arrays of ints/pointers, sorted by first array in non-increasing order
- Parameters
-
intarray int array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownIntIntIntPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownIntIntIntPtr | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of ints/ints/ints/pointers, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 int array where an element is to be deleted intarray3 int array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownIntIntIntReal()
SCIP_EXPORT void SCIPsortedvecDelPosDownIntIntIntReal | ( | int * | intarray1, |
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Real * | realarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of ints/ints/ints/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be deleted intarray2 int array where an element is to be deleted intarray3 int array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownIntPtrIntReal()
SCIP_EXPORT void SCIPsortedvecDelPosDownIntPtrIntReal | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
SCIP_Real * | realarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of ints/pointers/ints/reals, sorted by first array in non-decreasing order
- Parameters
-
intarray1 int array where an element is to be deleted ptrarray pointer array where an element is to be deleted intarray2 int array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownLong()
SCIP_EXPORT void SCIPsortedvecDelPosDownLong | ( | SCIP_Longint * | longarray, |
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from an array of Longints, sorted in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownLongPtr()
SCIP_EXPORT void SCIPsortedvecDelPosDownLongPtr | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from two arrays of Long/pointer, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray pointer array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownLongPtrInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownLongPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Long/pointer/int, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray pointer array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownLongPtrRealBool()
SCIP_EXPORT void SCIPsortedvecDelPosDownLongPtrRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Bool * | boolarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from three joint arrays of Long/pointer/Real/Bool, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray pointer array where an element is to be deleted realarray SCIP_Real array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownLongPtrRealRealBool()
SCIP_EXPORT void SCIPsortedvecDelPosDownLongPtrRealRealBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
SCIP_Bool * | boolarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of Long/pointer/Real/Real/Bool, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray pointer array where an element is to be deleted realarray first SCIP_Real array where an element is to be deleted realarray2 second SCIP_Real array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownLongPtrRealRealIntBool()
SCIP_EXPORT void SCIPsortedvecDelPosDownLongPtrRealRealIntBool | ( | SCIP_Longint * | longarray, |
void ** | ptrarray, | ||
SCIP_Real * | realarray, | ||
SCIP_Real * | realarray2, | ||
int * | intarray, | ||
SCIP_Bool * | boolarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from six joint arrays of Long/pointer/Real/Real/int/Bool, sorted by the first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray pointer array where an element is to be deleted realarray first SCIP_Real array where an element is to be deleted realarray2 second SCIP_Real array where an element is to be deleted intarray int array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownLongPtrPtrInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownLongPtrPtrInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from four joint arrays of Long/pointer/pointer/ints, sorted by first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownLongPtrPtrIntInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownLongPtrPtrIntInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
int * | intarray1, | ||
int * | intarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of Long/pointer/pointer/ints/ints, sorted by first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted intarray1 first int array where an element is to be deleted intarray2 second int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownLongPtrPtrBoolInt()
SCIP_EXPORT void SCIPsortedvecDelPosDownLongPtrPtrBoolInt | ( | SCIP_Longint * | longarray, |
void ** | ptrarray1, | ||
void ** | ptrarray2, | ||
SCIP_Bool * | boolarray, | ||
int * | intarray, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of Long/pointer/pointer/Bool/ints, sorted by first array in non-increasing order
- Parameters
-
longarray SCIP_Longint array where an element is to be deleted ptrarray1 first pointer array where an element is to be deleted ptrarray2 second pointer array where an element is to be deleted boolarray SCIP_Bool array where an element is to be deleted intarray int array where an element is to be deleted pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortedvecDelPosDownPtrIntIntBoolBool | ( | void ** | ptrarray, |
int * | intarray1, | ||
int * | intarray2, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from five joint arrays of pointer/ints/ints/Bool/Bool, sorted by first array in non-increasing order
- Parameters
-
ptrarray pointer array to be sorted intarray1 first int array to be permuted in the same way intarray2 second int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecDelPosDownIntPtrIntIntBoolBool()
SCIP_EXPORT void SCIPsortedvecDelPosDownIntPtrIntIntBoolBool | ( | int * | intarray1, |
void ** | ptrarray, | ||
int * | intarray2, | ||
int * | intarray3, | ||
SCIP_Bool * | boolarray1, | ||
SCIP_Bool * | boolarray2, | ||
int | pos, | ||
int * | len | ||
) |
delete the element at the given position from six joint arrays of ints/pointer/ints/ints/Bool/Bool, sorted by first array in non-increasing order
- Parameters
-
intarray1 int array to be sorted ptrarray pointer array to be permuted in the same way intarray2 second int array to be permuted in the same way intarray3 thrid int array to be permuted in the same way boolarray1 first SCIP_Bool array to be permuted in the same way boolarray2 second SCIP_Bool array to be permuted in the same way pos array position of element to be deleted len pointer to length of arrays (will be decreased by 1)
◆ SCIPsortedvecFindInd()
SCIP_EXPORT SCIP_Bool SCIPsortedvecFindInd | ( | int * | indarray, |
SCIP_DECL_SORTINDCOMP((*indcomp)) | , | ||
void * | dataptr, | ||
int | val, | ||
int | len, | ||
int * | pos | ||
) |
Finds the position at which 'val' is located in the sorted vector by binary search. If the element exists, the method returns TRUE and stores the position of the element in '*pos'. If the element does not exist, the method returns FALSE and stores the position of the element that follows 'val' in the ordering in '*pos', i.e., '*pos' is the position at which 'val' would be inserted. Note that if the element is not found, '*pos' may be equal to len if all existing elements are smaller than 'val'.
- Parameters
-
indarray index array to be searched dataptr pointer to data field that is given to the external compare method val value to search len length of array pos pointer to store position of element
◆ SCIPsortedvecFindPtr()
SCIP_EXPORT SCIP_Bool SCIPsortedvecFindPtr | ( | void ** | ptrarray, |
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | val, | ||
int | len, | ||
int * | pos | ||
) |
Finds the position at which 'val' is located in the sorted vector by binary search. If the element exists, the method returns TRUE and stores the position of the element in '*pos'. If the element does not exist, the method returns FALSE and stores the position of the element that follows 'val' in the ordering in '*pos', i.e., '*pos' is the position at which 'val' would be inserted. Note that if the element is not found, '*pos' may be equal to len if all existing elements are smaller than 'val'.
- Parameters
-
ptrarray pointer array to be searched val value to search len length of array pos pointer to store position of element
Referenced by checkSolution(), computeAndConstraintInfos(), consdataSort(), consdataSortLinearVars(), correctConshdlrdata(), exprgraphNodeIsParent(), exprgraphNodeRemoveParent(), findAggregation(), getImpliedBounds(), implicsSearchVar(), mod2rowUnlinkCol(), nlrowSearchLinearCoef(), printNLRow(), removeNode(), SCIPcliqueAddVar(), SCIPvarGetActiveRepresentatives(), SCIPwriteOpb(), updateConsanddataUses(), vboundsSearchPos(), writeOpbObjective(), and writeOpbRelevantAnds().
◆ SCIPsortedvecFindReal()
SCIP_EXPORT SCIP_Bool SCIPsortedvecFindReal | ( | SCIP_Real * | realarray, |
SCIP_Real | val, | ||
int | len, | ||
int * | pos | ||
) |
Finds the position at which 'val' is located in the sorted vector by binary search. If the element exists, the method returns TRUE and stores the position of the element in '*pos'. If the element does not exist, the method returns FALSE and stores the position of the element that follows 'val' in the ordering in '*pos', i.e., '*pos' is the position at which 'val' would be inserted. Note that if the element is not found, '*pos' may be equal to len if all existing elements are smaller than 'val'.
- Parameters
-
realarray SCIP_Real array to be searched val value to search len length of array pos pointer to store position of element
Referenced by SCIPvaluehistoryFind().
◆ SCIPsortedvecFindInt()
SCIP_EXPORT SCIP_Bool SCIPsortedvecFindInt | ( | int * | intarray, |
int | val, | ||
int | len, | ||
int * | pos | ||
) |
Finds the position at which 'val' is located in the sorted vector by binary search. If the element exists, the method returns TRUE and stores the position of the element in '*pos'. If the element does not exist, the method returns FALSE and stores the position of the element that follows 'val' in the ordering in '*pos', i.e., '*pos' is the position at which 'val' would be inserted. Note that if the element is not found, '*pos' may be equal to len if all existing elements are smaller than 'val'.
- Parameters
-
intarray int array to be searched val value to search len length of array pos pointer to store position of element
Referenced by buildBlockGraph(), checkVariable(), consdataCheck(), determineMaxDistance(), findLabelIdx(), getRowAggregationCandidates(), hessLagAddExprtree(), hessLagAddQuad(), hessLagSparsitySetNzFlagForExprtree(), hessLagSparsitySetNzFlagForQuad(), SCIPcalcMultihashSize(), SCIPexprFindMonomialFactor(), SCIPnlpiOracleChgLinearCoefs(), and SCIPprofileFindLeft().
◆ SCIPsortedvecFindLong()
SCIP_EXPORT SCIP_Bool SCIPsortedvecFindLong | ( | SCIP_Longint * | longarray, |
SCIP_Longint | val, | ||
int | len, | ||
int * | pos | ||
) |
Finds the position at which 'val' is located in the sorted vector by binary search. If the element exists, the method returns TRUE and stores the position of the element in '*pos'. If the element does not exist, the method returns FALSE and stores the position of the element that follows 'val' in the ordering in '*pos', i.e., '*pos' is the position at which 'val' would be inserted. Note that if the element is not found, '*pos' may be equal to len if all existing elements are smaller than 'val'.
- Parameters
-
longarray SCIP_Longint array to be searched val value to search len length of array pos pointer to store position of element
◆ SCIPsortedvecFindDownInd()
SCIP_EXPORT SCIP_Bool SCIPsortedvecFindDownInd | ( | int * | indarray, |
SCIP_DECL_SORTINDCOMP((*indcomp)) | , | ||
void * | dataptr, | ||
int | val, | ||
int | len, | ||
int * | pos | ||
) |
Finds the position at which 'val' is located in the sorted vector by binary search. If the element exists, the method returns TRUE and stores the position of the element in '*pos'. If the element does not exist, the method returns FALSE and stores the position of the element that follows 'val' in the ordering in '*pos', i.e., '*pos' is the position at which 'val' would be inserted. Note that if the element is not found, '*pos' may be equal to len if all existing elements are smaller than 'val'.
- Parameters
-
indarray index array to be searched dataptr pointer to data field that is given to the external compare method val value to search len length of array pos pointer to store position of element
◆ SCIPsortedvecFindDownPtr()
SCIP_EXPORT SCIP_Bool SCIPsortedvecFindDownPtr | ( | void ** | ptrarray, |
SCIP_DECL_SORTPTRCOMP((*ptrcomp)) | , | ||
void * | val, | ||
int | len, | ||
int * | pos | ||
) |
Finds the position at which 'val' is located in the sorted vector by binary search. If the element exists, the method returns TRUE and stores the position of the element in '*pos'. If the element does not exist, the method returns FALSE and stores the position of the element that follows 'val' in the ordering in '*pos', i.e., '*pos' is the position at which 'val' would be inserted. Note that if the element is not found, '*pos' may be equal to len if all existing elements are smaller than 'val'.
- Parameters
-
ptrarray pointer array to be searched val value to search len length of array pos pointer to store position of element
Referenced by preprocessCliques().
◆ SCIPsortedvecFindDownReal()
SCIP_EXPORT SCIP_Bool SCIPsortedvecFindDownReal | ( | SCIP_Real * | realarray, |
SCIP_Real | val, | ||
int | len, | ||
int * | pos | ||
) |
Finds the position at which 'val' is located in the sorted vector by binary search. If the element exists, the method returns TRUE and stores the position of the element in '*pos'. If the element does not exist, the method returns FALSE and stores the position of the element that follows 'val' in the ordering in '*pos', i.e., '*pos' is the position at which 'val' would be inserted. Note that if the element is not found, '*pos' may be equal to len if all existing elements are smaller than 'val'.
- Parameters
-
realarray SCIP_Real array to be searched val value to search len length of array pos pointer to store position of element
Referenced by computeLiftingData().
◆ SCIPsortedvecFindDownInt()
SCIP_EXPORT SCIP_Bool SCIPsortedvecFindDownInt | ( | int * | intarray, |
int | val, | ||
int | len, | ||
int * | pos | ||
) |
Finds the position at which 'val' is located in the sorted vector by binary search. If the element exists, the method returns TRUE and stores the position of the element in '*pos'. If the element does not exist, the method returns FALSE and stores the position of the element that follows 'val' in the ordering in '*pos', i.e., '*pos' is the position at which 'val' would be inserted. Note that if the element is not found, '*pos' may be equal to len if all existing elements are smaller than 'val'.
- Parameters
-
intarray int array to be searched val value to search len length of array pos pointer to store position of element
◆ SCIPsortedvecFindDownLong()
SCIP_EXPORT SCIP_Bool SCIPsortedvecFindDownLong | ( | SCIP_Longint * | longarray, |
SCIP_Longint | val, | ||
int | len, | ||
int * | pos | ||
) |
Finds the position at which 'val' is located in the sorted vector by binary search. If the element exists, the method returns TRUE and stores the position of the element in '*pos'. If the element does not exist, the method returns FALSE and stores the position of the element that follows 'val' in the ordering in '*pos', i.e., '*pos' is the position at which 'val' would be inserted. Note that if the element is not found, '*pos' may be equal to len if all existing elements are smaller than 'val'.
- Parameters
-
longarray SCIP_Longint array to be searched val value to search len length of array pos pointer to store position of element