65 return scip->mem->probmem;
79 return scip->mem->buffer;
93 return scip->mem->cleanbuffer;
168 if( minsize > *arraysize )
174 *arraysize = newsize;
void SCIPprintMemoryDiagnostic(SCIP *scip)
SCIP_Longint SCIPgetMemExternEstim(SCIP *scip)
BMS_BUFMEM * SCIPcleanbuffer(SCIP *scip)
SCIP_Longint SCIPgetMemUsed(SCIP *scip)
BMS_BLKMEM * SCIPblkmem(SCIP *scip)
SCIP_RETCODE SCIPensureBlockMemoryArray_call(SCIP *scip, void **arrayptr, size_t elemsize, int *arraysize, int minsize)
BMS_BUFMEM * SCIPbuffer(SCIP *scip)
int SCIPcalcMemGrowSize(SCIP *scip, int num)
SCIP_Longint SCIPgetMemTotal(SCIP *scip)
assert(minobj< SCIPgetCutoffbound(scip))
SCIP_Longint SCIPmemGetTotal(SCIP_MEM *mem)
SCIP_Longint SCIPmemGetUsed(SCIP_MEM *mem)
methods for block memory pools and memory buffers
void BMSprintBufferMemory(BMS_BUFMEM *buffer)
#define BMSreallocBlockMemorySize(mem, ptr, oldsize, newsize)
#define BMSdisplayMemory()
#define BMSdisplayBlockMemory(mem)
struct BMS_BufMem BMS_BUFMEM
struct BMS_BlkMem BMS_BLKMEM
void SCIPmessagePrintInfo(SCIP_MESSAGEHDLR *messagehdlr, const char *formatstr,...)
public methods for message output
public methods for memory management
int SCIPsetCalcMemGrowSize(SCIP_SET *set, int num)
internal methods for global SCIP settings
SCIP_Longint SCIPstatGetMemExternEstim(SCIP_STAT *stat)
internal methods for problem statistics
datastructures for block memory pools and memory buffers
SCIP main data structure.
enum SCIP_Retcode SCIP_RETCODE