All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Detailed Descriptionmiscellaneous methods Definition in file misc.c. #include <assert.h> #include <string.h> #include <stdarg.h> #include <stdio.h> #include <stdlib.h> #include <errno.h> #include "scip/def.h" #include "scip/pub_message.h" #include "scip/misc.h" #include "scip/intervalarith.h" #include "scip/pub_misc.h" #include "scip/struct_misc.h" #include "scip/sorttpl.c" Go to the source code of this file.
Macro Definition Documentation
Definition at line 92 of file misc.c. Referenced by SCIPgmlWriteNode(), and SCIPgmlWriteNodeWeight().
Definition at line 93 of file misc.c. Referenced by SCIPgmlWriteNode(), and SCIPgmlWriteNodeWeight().
Definition at line 94 of file misc.c. Referenced by SCIPgmlWriteArc(), SCIPgmlWriteEdge(), SCIPgmlWriteNode(), and SCIPgmlWriteNodeWeight().
Definition at line 95 of file misc.c. Referenced by SCIPgmlWriteNode(), and SCIPgmlWriteNodeWeight().
Definition at line 96 of file misc.c. Referenced by SCIPgmlWriteNode(), and SCIPgmlWriteNodeWeight().
Definition at line 97 of file misc.c. Referenced by SCIPgmlWriteArc(), and SCIPgmlWriteEdge().
Definition at line 98 of file misc.c. Referenced by SCIPgmlWriteNode(), and SCIPgmlWriteNodeWeight().
Definition at line 728 of file misc.c. Referenced by SCIPpqueueInsert(), and SCIPpqueueRemove().
Definition at line 729 of file misc.c. Referenced by SCIPpqueueRemove().
Definition at line 730 of file misc.c. Referenced by SCIPpqueueRemove().
Definition at line 1165 of file misc.c. Referenced by hashtableResize().
Definition at line 1166 of file misc.c. Referenced by SCIPhashtableInsert().
Definition at line 1167 of file misc.c. Referenced by hashtableResize().
Definition at line 4589 of file misc.c. Referenced by SORTTPL_NAME().
Definition at line 4590 of file misc.c. Referenced by SORTTPL_NAME().
Definition at line 4591 of file misc.c. Referenced by SORTTPL_NAME().
Definition at line 4592 of file misc.c. Referenced by SORTTPL_NAME().
Definition at line 4593 of file misc.c. Referenced by SORTTPL_NAME().
Definition at line 4594 of file misc.c. Referenced by SORTTPL_NAME().
Definition at line 4595 of file misc.c. Referenced by SORTTPL_NAME().
Definition at line 5496 of file misc.c. Referenced by ensureSuccessorsSize().
Definition at line 7189 of file misc.c. Referenced by SCIPgetRandomInt(), and SCIPgetRandomReal(). Function Documentation
calculate memory size for dynamically allocated arrays (copied from scip/set.c)
Definition at line 46 of file misc.c. References MAX. Referenced by SCIPboolarrayExtend(), SCIPintarrayExtend(), SCIPptrarrayExtend(), and SCIPrealarrayExtend().
resizes element memory to hold at least the given number of elements
Definition at line 530 of file misc.c. References BMSreallocMemoryArray, MAX, NULL, SCIP_ALLOC, SCIP_OKAY, SCIP_Queue::size, SCIP_Queue::sizefac, and SCIP_Queue::slots. Referenced by SCIPqueueCreate(), and SCIPqueueInsert().
resizes element memory to hold at least the given number of elements
Definition at line 735 of file misc.c. References BMSreallocMemoryArray, MAX, NULL, SCIP_ALLOC, SCIP_OKAY, SCIP_PQueue::size, SCIP_PQueue::sizefac, and SCIP_PQueue::slots. Referenced by SCIPpqueueCreate(), and SCIPpqueueInsert().
appends element to the hash list
Definition at line 978 of file misc.c. References BMSallocBlockMemory, SCIP_HashTableList::element, SCIP_HashTableList::next, NULL, SCIP_ALLOC, and SCIP_OKAY. Referenced by hashtableResize(), and SCIPhashtableInsert().
frees a hash list entry and all its successors
Definition at line 1000 of file misc.c. References BMSfreeBlockMemory, SCIP_HashTableList::next, and NULL. Referenced by SCIPhashtableClear(), SCIPhashtableFree(), and SCIPhashtableRemoveAll().
finds hash list entry pointing to element with given key in the hash list, returns NULL if not found
Definition at line 1024 of file misc.c. References SCIP_HashTableList::element, SCIP_HashTableList::next, and NULL. Referenced by hashtablelistRetrieve(), hashtablelistRetrieveNext(), and SCIPhashtableExists().
retrieves element with given key from the hash list, or NULL
Definition at line 1055 of file misc.c. References SCIP_HashTableList::element, hashtablelistFind(), SCIP_HashTableList::next, NULL, and SCIPerrorMessage. Referenced by SCIPhashtableRetrieve().
retrieves element with given key from the hash list, or NULL returns pointer to hash table list entry
Definition at line 1105 of file misc.c. References SCIP_HashTableList::element, hashtablelistFind(), SCIP_HashTableList::next, and NULL. Referenced by SCIPhashtableRetrieveNext().
removes element from the hash list
Definition at line 1138 of file misc.c. References BMSfreeBlockMemory, FALSE, SCIP_HashTableList::next, NULL, and TRUE. Referenced by SCIPhashtableRemove().
resizing(increasing) the given hashtable
Definition at line 1171 of file misc.c. References SCIP_HashTable::blkmem, BMSallocClearMemoryArray, BMSfreeMemoryArray, SCIP_HashTableList::element, FALSE, hashtablelistAppend(), SCIP_HashTable::lists, MAX, MIN, SCIP_HashTable::nelements, SCIP_HashTableList::next, SCIP_HashTable::nlists, NULL, SCIP_ALLOC, SCIP_Bool, SCIP_CALL, SCIP_HASHTABLE_GROW_FACTOR, SCIP_HASHTABLE_MAXSIZE, SCIP_Longint, SCIP_OKAY, SCIPdebugMessage, SCIPhashtableGetLoad(), SCIPhashtableRemoveAll(), TRUE, and SCIP_HashTable::userptr. Referenced by SCIPhashtableInsert().
appends origin->image pair to the hash list
Definition at line 1701 of file misc.c. References BMSallocBlockMemory, BMSallocMemory, SCIP_HashMapList::image, SCIP_HashMapList::next, NULL, SCIP_HashMapList::origin, SCIP_ALLOC, and SCIP_OKAY. Referenced by hashmaplistSetImage(), and SCIPhashmapInsert().
frees a hash list entry and all its successors
Definition at line 1731 of file misc.c. References BMSfreeBlockMemory, BMSfreeMemory, SCIP_HashMapList::next, and NULL. Referenced by SCIPhashmapFree(), and SCIPhashmapRemoveAll().
finds hash list entry pointing to given origin in the hash list, returns NULL if not found
Definition at line 1763 of file misc.c. References SCIP_HashMapList::next, NULL, and SCIP_HashMapList::origin. Referenced by hashmaplistGetImage(), hashmaplistSetImage(), and SCIPhashmapExists().
retrieves image of given origin from the hash list, or NULL
Definition at line 1780 of file misc.c. References hashmaplistFind(), SCIP_HashMapList::image, and NULL. Referenced by SCIPhashmapGetImage().
sets image for given origin in the hash list, either by modifying existing origin->image pair or by appending a new origin->image pair
Definition at line 1801 of file misc.c. References hashmaplistAppend(), hashmaplistFind(), SCIP_HashMapList::image, NULL, SCIP_CALL, and SCIP_OKAY. Referenced by SCIPhashmapSetImage().
removes origin->image pair from the hash list
Definition at line 1826 of file misc.c. References BMSfreeBlockMemory, BMSfreeMemory, SCIP_HashMapList::next, NULL, and SCIP_OKAY. Referenced by SCIPhashmapRemove().
creates a dynamic array of real values
Definition at line 2166 of file misc.c. References BMSallocBlockMemory, NULL, SCIP_ALLOC, and SCIP_OKAY. Referenced by SCIPcreateRealarray(), SCIPrealarrayCopy(), SCIPsolCreate(), SCIPsolCreateOriginal(), and SCIPsolCreateUnknown().
creates a copy of a dynamic array of real values
Definition at line 2186 of file misc.c. References BMSduplicateBlockMemoryArray, SCIP_RealArray::firstidx, SCIP_RealArray::maxusedidx, SCIP_RealArray::minusedidx, NULL, SCIP_ALLOC, SCIP_CALL, SCIP_OKAY, SCIPrealarrayCreate(), SCIP_RealArray::vals, and SCIP_RealArray::valssize. Referenced by SCIPsolCopy().
frees a dynamic array of real values
Definition at line 2210 of file misc.c. References BMSfreeBlockMemory, BMSfreeBlockMemoryArrayNull, NULL, and SCIP_OKAY. Referenced by SCIPfreeRealarray(), and SCIPsolFree().
extends dynamic array to be able to store indices from minidx to maxidx
Definition at line 2224 of file misc.c. References SCIP_RealArray::blkmem, BMSallocBlockMemoryArray, BMScopyMemoryArray, BMSfreeBlockMemoryArrayNull, calcGrowSize(), SCIP_RealArray::firstidx, MAX, SCIP_RealArray::maxusedidx, MIN, SCIP_RealArray::minusedidx, NULL, SCIP_ALLOC, SCIP_OKAY, SCIP_Real, SCIPdebugMessage, SCIP_RealArray::vals, and SCIP_RealArray::valssize. Referenced by SCIPextendRealarray(), SCIPlpSumRows(), and SCIPrealarraySetVal().
clears a dynamic real array
Definition at line 2379 of file misc.c. References BMSclearMemoryArray, SCIP_RealArray::firstidx, SCIP_RealArray::maxusedidx, SCIP_RealArray::minusedidx, NULL, SCIP_OKAY, SCIPdebugMessage, SCIP_RealArray::vals, and SCIP_RealArray::valssize. Referenced by SCIPclearRealarray(), and SCIPlpSumRows().
gets value of entry in dynamic array
Definition at line 2410 of file misc.c. References SCIP_RealArray::firstidx, SCIP_RealArray::maxusedidx, NULL, SCIP_RealArray::vals, and SCIP_RealArray::valssize. Referenced by SCIPgetRealarrayVal(), SCIPrealarrayIncVal(), solGetArrayVal(), and solIncArrayVal().
sets value of entry in dynamic array
Definition at line 2431 of file misc.c. References SCIP_RealArray::firstidx, MAX, SCIP_RealArray::maxusedidx, MIN, SCIP_RealArray::minusedidx, NULL, SCIP_CALL, SCIP_OKAY, SCIPdebugMessage, SCIPrealarrayExtend(), SCIP_RealArray::vals, and SCIP_RealArray::valssize. Referenced by SCIPrealarrayIncVal(), SCIPsetRealarrayVal(), solIncArrayVal(), and solSetArrayVal().
increases value of entry in dynamic array
Definition at line 2500 of file misc.c. References SCIP_INVALID, SCIP_OKAY, SCIP_Real, SCIPrealarrayGetVal(), and SCIPrealarraySetVal(). Referenced by SCIPincRealarrayVal(), SCIPlpSumRows(), and solIncArrayVal().
returns the minimal index of all stored non-zero elements
Definition at line 2518 of file misc.c. References SCIP_RealArray::minusedidx, and NULL. Referenced by SCIPgetRealarrayMinIdx().
returns the maximal index of all stored non-zero elements
Definition at line 2528 of file misc.c. References SCIP_RealArray::maxusedidx, and NULL. Referenced by SCIPgetRealarrayMaxIdx().
creates a dynamic array of int values
Definition at line 2538 of file misc.c. References BMSallocBlockMemory, NULL, SCIP_ALLOC, and SCIP_OKAY. Referenced by SCIPcreateIntarray(), and SCIPintarrayCopy().
creates a copy of a dynamic array of int values
Definition at line 2558 of file misc.c. References BMSduplicateBlockMemoryArray, SCIP_IntArray::firstidx, SCIP_IntArray::maxusedidx, SCIP_IntArray::minusedidx, NULL, SCIP_ALLOC, SCIP_CALL, SCIP_OKAY, SCIPintarrayCreate(), SCIP_IntArray::vals, and SCIP_IntArray::valssize.
frees a dynamic array of int values
Definition at line 2581 of file misc.c. References BMSfreeBlockMemory, BMSfreeBlockMemoryArrayNull, NULL, and SCIP_OKAY. Referenced by SCIPfreeIntarray().
extends dynamic array to be able to store indices from minidx to maxidx
Definition at line 2595 of file misc.c. References SCIP_IntArray::blkmem, BMSallocBlockMemoryArray, BMScopyMemoryArray, BMSfreeBlockMemoryArrayNull, calcGrowSize(), SCIP_IntArray::firstidx, MAX, SCIP_IntArray::maxusedidx, MIN, SCIP_IntArray::minusedidx, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPdebugMessage, SCIP_IntArray::vals, and SCIP_IntArray::valssize. Referenced by SCIPextendIntarray(), and SCIPintarraySetVal().
clears a dynamic int array
Definition at line 2750 of file misc.c. References BMSclearMemoryArray, SCIP_IntArray::firstidx, SCIP_IntArray::maxusedidx, SCIP_IntArray::minusedidx, NULL, SCIP_OKAY, SCIPdebugMessage, SCIP_IntArray::vals, and SCIP_IntArray::valssize. Referenced by SCIPclearIntarray().
gets value of entry in dynamic array
Definition at line 2781 of file misc.c. References SCIP_IntArray::firstidx, SCIP_IntArray::maxusedidx, NULL, SCIP_IntArray::vals, and SCIP_IntArray::valssize. Referenced by SCIPgetIntarrayVal(), and SCIPintarrayIncVal().
sets value of entry in dynamic array
Definition at line 2802 of file misc.c. References SCIP_IntArray::firstidx, MAX, SCIP_IntArray::maxusedidx, MIN, SCIP_IntArray::minusedidx, NULL, SCIP_CALL, SCIP_OKAY, SCIPdebugMessage, SCIPintarrayExtend(), SCIP_IntArray::vals, and SCIP_IntArray::valssize. Referenced by SCIPintarrayIncVal(), and SCIPsetIntarrayVal().
increases value of entry in dynamic array
Definition at line 2870 of file misc.c. References SCIPintarrayGetVal(), and SCIPintarraySetVal(). Referenced by SCIPincIntarrayVal().
returns the minimal index of all stored non-zero elements
Definition at line 2882 of file misc.c. References SCIP_IntArray::minusedidx, and NULL. Referenced by SCIPgetIntarrayMinIdx().
returns the maximal index of all stored non-zero elements
Definition at line 2892 of file misc.c. References SCIP_IntArray::maxusedidx, and NULL. Referenced by SCIPgetIntarrayMaxIdx().
creates a dynamic array of bool values
Definition at line 2903 of file misc.c. References BMSallocBlockMemory, NULL, SCIP_ALLOC, and SCIP_OKAY. Referenced by SCIPboolarrayCopy(), SCIPcreateBoolarray(), SCIPsolCreate(), SCIPsolCreateOriginal(), and SCIPsolCreateUnknown().
creates a copy of a dynamic array of bool values
Definition at line 2923 of file misc.c. References BMSduplicateBlockMemoryArray, SCIP_BoolArray::firstidx, SCIP_BoolArray::maxusedidx, SCIP_BoolArray::minusedidx, NULL, SCIP_ALLOC, SCIP_CALL, SCIP_OKAY, SCIPboolarrayCreate(), SCIP_BoolArray::vals, and SCIP_BoolArray::valssize. Referenced by SCIPsolCopy().
frees a dynamic array of bool values
Definition at line 2947 of file misc.c. References BMSfreeBlockMemory, BMSfreeBlockMemoryArrayNull, NULL, and SCIP_OKAY. Referenced by SCIPfreeBoolarray(), and SCIPsolFree().
extends dynamic array to be able to store indices from minidx to maxidx
Definition at line 2961 of file misc.c. References SCIP_BoolArray::blkmem, BMSallocBlockMemoryArray, BMScopyMemoryArray, BMSfreeBlockMemoryArrayNull, BMSmoveMemoryArray, calcGrowSize(), FALSE, SCIP_BoolArray::firstidx, MAX, SCIP_BoolArray::maxusedidx, MIN, SCIP_BoolArray::minusedidx, NULL, SCIP_ALLOC, SCIP_Bool, SCIP_OKAY, SCIPdebugMessage, SCIP_BoolArray::vals, and SCIP_BoolArray::valssize. Referenced by SCIPboolarraySetVal(), and SCIPextendBoolarray().
clears a dynamic bool array
Definition at line 3118 of file misc.c. References BMSclearMemoryArray, SCIP_BoolArray::firstidx, SCIP_BoolArray::maxusedidx, SCIP_BoolArray::minusedidx, NULL, SCIP_OKAY, SCIPdebugMessage, SCIP_BoolArray::vals, and SCIP_BoolArray::valssize. Referenced by SCIPclearBoolarray(), and solClearArrays().
gets value of entry in dynamic array
Definition at line 3149 of file misc.c. References FALSE, SCIP_BoolArray::firstidx, SCIP_BoolArray::maxusedidx, NULL, SCIP_BoolArray::vals, and SCIP_BoolArray::valssize. Referenced by SCIPgetBoolarrayVal(), solGetArrayVal(), solIncArrayVal(), and solUnlinkVar().
sets value of entry in dynamic array
Definition at line 3170 of file misc.c. References FALSE, SCIP_BoolArray::firstidx, MAX, SCIP_BoolArray::maxusedidx, MIN, SCIP_BoolArray::minusedidx, NULL, SCIP_CALL, SCIP_OKAY, SCIPboolarrayExtend(), SCIPdebugMessage, SCIP_BoolArray::vals, and SCIP_BoolArray::valssize. Referenced by SCIPsetBoolarrayVal(), solIncArrayVal(), and solSetArrayVal().
returns the minimal index of all stored non-zero elements
Definition at line 3238 of file misc.c. References SCIP_BoolArray::minusedidx, and NULL. Referenced by SCIPgetBoolarrayMinIdx().
returns the maximal index of all stored non-zero elements
Definition at line 3248 of file misc.c. References SCIP_BoolArray::maxusedidx, and NULL. Referenced by SCIPgetBoolarrayMaxIdx().
creates a dynamic array of pointer values
Definition at line 3259 of file misc.c. References BMSallocBlockMemory, NULL, SCIP_ALLOC, and SCIP_OKAY. Referenced by SCIPcreatePtrarray(), and SCIPptrarrayCopy().
creates a copy of a dynamic array of pointer values
Definition at line 3279 of file misc.c. References BMSduplicateBlockMemoryArray, SCIP_PtrArray::firstidx, SCIP_PtrArray::maxusedidx, SCIP_PtrArray::minusedidx, NULL, SCIP_ALLOC, SCIP_CALL, SCIP_OKAY, SCIPptrarrayCreate(), SCIP_PtrArray::vals, and SCIP_PtrArray::valssize.
frees a dynamic array of pointer values
Definition at line 3302 of file misc.c. References BMSfreeBlockMemory, BMSfreeBlockMemoryArrayNull, NULL, and SCIP_OKAY. Referenced by SCIPfreePtrarray().
extends dynamic array to be able to store indices from minidx to maxidx
Definition at line 3316 of file misc.c. References SCIP_PtrArray::blkmem, BMSallocBlockMemoryArray, BMScopyMemoryArray, BMSfreeBlockMemoryArrayNull, calcGrowSize(), SCIP_PtrArray::firstidx, MAX, SCIP_PtrArray::maxusedidx, MIN, SCIP_PtrArray::minusedidx, NULL, SCIP_ALLOC, SCIP_OKAY, SCIPdebugMessage, SCIP_PtrArray::vals, and SCIP_PtrArray::valssize. Referenced by SCIPextendPtrarray(), and SCIPptrarraySetVal().
clears a dynamic pointer array
Definition at line 3471 of file misc.c. References BMSclearMemoryArray, SCIP_PtrArray::firstidx, SCIP_PtrArray::maxusedidx, SCIP_PtrArray::minusedidx, NULL, SCIP_OKAY, SCIPdebugMessage, SCIP_PtrArray::vals, and SCIP_PtrArray::valssize. Referenced by SCIPclearPtrarray().
gets value of entry in dynamic array
Definition at line 3502 of file misc.c. References SCIP_PtrArray::firstidx, SCIP_PtrArray::maxusedidx, NULL, SCIP_PtrArray::vals, and SCIP_PtrArray::valssize. Referenced by SCIPgetPtrarrayVal().
sets value of entry in dynamic array
Definition at line 3523 of file misc.c. References SCIP_PtrArray::firstidx, MAX, SCIP_PtrArray::maxusedidx, MIN, SCIP_PtrArray::minusedidx, NULL, SCIP_CALL, SCIP_OKAY, SCIPdebugMessage, SCIPptrarrayExtend(), SCIP_PtrArray::vals, and SCIP_PtrArray::valssize. Referenced by SCIPsetPtrarrayVal().
returns the minimal index of all stored non-zero elements
Definition at line 3591 of file misc.c. References SCIP_PtrArray::minusedidx, and NULL. Referenced by SCIPgetPtrarrayMinIdx().
returns the maximal index of all stored non-zero elements
Definition at line 3601 of file misc.c. References SCIP_PtrArray::maxusedidx, and NULL. Referenced by SCIPgetPtrarrayMaxIdx().
Definition at line 4844 of file misc.c. References SCIP_Profile::arraysize, BMSreallocMemoryArray, SCIP_Profile::loads, SCIP_ALLOC, SCIP_OKAY, and SCIP_Profile::timepoints. Referenced by profileInsertTimepoint().
inserts the given time point into the resource profile if it this time point does not exists yet; returns its position in the time point array
Definition at line 4867 of file misc.c. References SCIP_Profile::arraysize, ensureProfileSize(), SCIP_Profile::loads, SCIP_Profile::ntimepoints, NULL, SCIP_CALL, SCIP_OKAY, SCIPprofileFindLeft(), SCIPsortedvecInsertIntInt(), and SCIP_Profile::timepoints. Referenced by profileUpdate().
updates the resource profile due to inserting of a core
Definition at line 4908 of file misc.c. References SCIP_Profile::arraysize, SCIP_Profile::capacity, FALSE, SCIP_Profile::loads, SCIP_Profile::ntimepoints, NULL, profileInsertTimepoint(), SCIP_CALL, SCIP_OKAY, SCIPdebugMessage, SCIP_Profile::timepoints, and TRUE. Referenced by SCIPprofileDeleteCore(), and SCIPprofileInsertCore().
returns TRUE if the core (given by its demand and during) can be inserted at the given time point; otherwise FALSE
Definition at line 5030 of file misc.c. References SCIP_Profile::capacity, FALSE, SCIP_Profile::loads, SCIP_Profile::ntimepoints, NULL, SCIPdebugMessage, SCIP_Profile::timepoints, and TRUE. Referenced by SCIPprofileGetEarliestFeasibleStart().
returns TRUE if the core (given by its demand and during) can be inserted at the given time point; otherwise FALSE
Definition at line 5181 of file misc.c. References SCIP_Profile::capacity, FALSE, SCIP_Profile::loads, SCIP_Profile::ntimepoints, NULL, SCIPdebugMessage, SCIP_Profile::timepoints, and TRUE. Referenced by SCIPprofileGetLatestFeasibleStart().
Definition at line 5500 of file misc.c. References SCIP_Digraph::arcdatas, BMSallocMemoryArray, BMSreallocMemoryArray, NULL, SCIP_ALLOC, SCIP_OKAY, STARTSUCCESSORSSIZE, SCIP_Digraph::successors, and SCIP_Digraph::successorssize. Referenced by SCIPdigraphAddArc(), and SCIPdigraphAddArcSafe().
performs depth-first-search in the given directed graph from the given start node
Definition at line 5705 of file misc.c. References FALSE, SCIP_Digraph::nsuccessors, NULL, SCIP_Digraph::successors, and TRUE. Referenced by SCIPdigraphComputeUndirectedComponents(), and SCIPdigraphTopoSortComponents().
creates a node for a binary tree
Definition at line 6126 of file misc.c. References SCIP_Bt::blkmem, BMSallocBlockMemory, NULL, SCIP_ALLOC, and SCIP_OKAY. Referenced by SCIPbtnodeCreate().
frees a tree leaf
Definition at line 6165 of file misc.c. References SCIP_Bt::blkmem, BMSfreeBlockMemory, and NULL. Referenced by SCIPbtnodeFree().
prints the rooted subtree of the given binary tree node in GML format into the given file
Definition at line 6458 of file misc.c. References NULL, SCIP_MAXSTRLEN, SCIPbtnodeGetLeftchild(), SCIPbtnodeGetRightchild(), SCIPgmlWriteArc(), SCIPgmlWriteNode(), and SCIPsnprintf(). Referenced by SCIPbtPrintGml().
checks, whether the given scalar scales the given value to an integral number with error in the given bounds
Definition at line 6850 of file misc.c. References SCIP_Real, and SCIPrelDiff(). Referenced by SCIPcalcIntegralScalar().
returns a random number between 0 and SCIP_RAND_MAX
Definition at line 7193 of file misc.c. Referenced by SCIPgetRandomInt(), and SCIPgetRandomReal(). Variable Documentation
Definition at line 6873 of file misc.c. Referenced by SCIPcalcIntegralScalar(). |