Detailed Description
various block memory buffers
Definition at line 46 of file struct_mem.h.
#include <struct_mem.h>
Data Fields | |
BMS_BLKMEM * | setmem |
BMS_BLKMEM * | probmem |
BMS_BUFMEM * | buffer |
BMS_BUFMEM * | cleanbuffer |
Field Documentation
◆ setmem
BMS_BLKMEM* SCIP_Mem::setmem |
memory blocks for parameter settings
Definition at line 48 of file struct_mem.h.
Referenced by SCIPmemGetAllocatedBlockmemoryMax(), SCIPmemGetTotal(), SCIPmemGetUnusedBlockmemoryMax(), SCIPmemGetUsed(), and SCIPmemGetUsedBlockmemoryMax().
◆ probmem
BMS_BLKMEM* SCIP_Mem::probmem |
memory blocks for original problem and solution process: preprocessing, bab-tree, ...
Definition at line 49 of file struct_mem.h.
Referenced by copyProb(), SCIPcopyConss(), SCIPcopyExpr(), SCIPgetVarCopy(), SCIPmemGetAllocatedBlockmemoryMax(), SCIPmemGetTotal(), SCIPmemGetUnusedBlockmemoryMax(), SCIPmemGetUsed(), and SCIPmemGetUsedBlockmemoryMax().
◆ buffer
BMS_BUFMEM* SCIP_Mem::buffer |
memory buffers for short living temporary objects
Definition at line 50 of file struct_mem.h.
Referenced by priceAndCutLoop(), propAndSolve(), SCIPmemGetTotal(), SCIPmemGetUsed(), SCIPsolveCIP(), and solveNode().
◆ cleanbuffer
BMS_BUFMEM* SCIP_Mem::cleanbuffer |
memory buffers for short living temporary objects, initialized to all zero
Definition at line 51 of file struct_mem.h.
Referenced by SCIPmemGetTotal(), and SCIPmemGetUsed().