SCIP Doxygen Documentation
 
Loading...
Searching...
No Matches
tclique_def.h File Reference

Detailed Description

tclique defines

Author
Tobias Achterberg

Definition in file tclique_def.h.

#include "scip/config.h"
#include "scip/scip_export.h"

Go to the source code of this file.

Macros

#define ALLOC_ABORT(x)
 
#define ALLOC_FALSE(x)
 
#define debug(x)
 
#define debugMessage   while( FALSE ) printf
 
#define debugPrintf   while( FALSE ) printf
 
#define infoMessage   printf
 
#define MAX(x, y)
 

Macro Definition Documentation

◆ ALLOC_ABORT

#define ALLOC_ABORT ( x)
Value:
do \
{ \
if( NULL == (x) ) \
{ \
printf("[%s:%d] No memory in function call\n", __FILE__, __LINE__); \
abort(); \
} \
} \
while( FALSE )
SCIP_VAR ** x
#define NULL
Definition def.h:266
#define FALSE
Definition def.h:94

Definition at line 50 of file tclique_def.h.

Referenced by branch(), createClique(), createCliquehash(), doCdata(), ensureCliquehashSize(), getAttrval(), getName(), procPcdata(), tcliqueColoring(), tcliqueMaxClique(), and updateNeighbor().

◆ ALLOC_FALSE

#define ALLOC_FALSE ( x)
Value:
do \
{ \
if( NULL == (x) ) \
{ \
printf("[%s:%d] No memory in function call\n", __FILE__, __LINE__); \
return FALSE; \
} \
} \
while( FALSE )

Definition at line 62 of file tclique_def.h.

Referenced by pushPstack(), tcliqueAddEdge(), tcliqueCreate(), tcliqueEnsureSizeCachedEdges(), tcliqueEnsureSizeEdges(), and tcliqueEnsureSizeNodes().

◆ debug

#define debug ( x)

Definition at line 79 of file tclique_def.h.

Referenced by insertClique().

◆ debugMessage

#define debugMessage   while( FALSE ) printf

◆ debugPrintf

#define debugPrintf   while( FALSE ) printf

Definition at line 81 of file tclique_def.h.

Referenced by branch(), newSolution(), and tcliqueColoring().

◆ infoMessage

#define infoMessage   printf

◆ MAX

#define MAX ( x,
y )
Value:
((x) >= (y) ? (x) : (y))
SCIP_VAR ** y

Definition at line 90 of file tclique_def.h.