#include "base/bitstring.h"
#include "dbm/mingraph.h"
#include "mingraph_coding.h"
#include "debug/macros.h"
Functions | |
static void | mingraph_convexUnion16 (raw_t *dbm, const int32_t *minDBM, cindex_t dim) |
static void | mingraph_convexUnion32 (raw_t *dbm, const int32_t *minDBM, cindex_t dim) |
void | dbm_bitMatrix2indices (const uint32_t *bits, size_t nbConstraints, uint32_t *index, cindex_t dim) |
Convert a bit matrix marking constraints to an array of indices. | |
cindex_t | dbm_getDimOfMinDBM (const int32_t *minDBM) |
size_t | dbm_getSizeOfMinDBM (const int32_t *minDBM) |
void | dbm_convexUnionWithMinDBM (raw_t *dbm, cindex_t dim, const int32_t *minDBM, raw_t *unpackBuffer) |
representationOfMinDBM_t | dbm_getRepresentationType (const int32_t *minDBM) |
|
Convert a bit matrix marking constraints to an array of indices. Encoding: i[k] = (index[k] & 0xffff) and j[k] = (index[k] >> 16)
|
|
|
|
|
|
|
|
|
|
|
|
|