cudd  3.0.0
The University of Colorado Decision Diagram Package
Functions
ntrZddTest.c File Reference

ZDD test functions. More...

#include "ntr.h"
#include "cuddInt.h"
Include dependency graph for ntrZddTest.c:

Functions

int Ntr_testZDD (DdManager *dd, BnetNetwork *net, NtrOptions *option)
 Tests ZDDs. More...
 
int Ntr_testISOP (DdManager *dd, BnetNetwork *net, NtrOptions *option)
 Builds ZDD covers. More...
 
static int reorderZdd (BnetNetwork *net, DdManager *dd, NtrOptions *option)
 Applies reordering to the ZDDs. More...
 

Detailed Description

ZDD test functions.

Author
Fabio Somenzi

Function Documentation

◆ Ntr_testISOP()

int Ntr_testISOP ( DdManager dd,
BnetNetwork net,
NtrOptions option 
)

Builds ZDD covers.

Side effects Creates ZDD variables in the manager.

◆ Ntr_testZDD()

int Ntr_testZDD ( DdManager dd,
BnetNetwork net,
NtrOptions option 
)

Tests ZDDs.

Returns
1 if successful; 0 otherwise.
Side effects Creates ZDD variables in the manager.

◆ reorderZdd()

static int reorderZdd ( BnetNetwork net,
DdManager dd,
NtrOptions option 
)
static

Applies reordering to the ZDDs.

Explicitly applies reordering to the ZDDs.

Returns
1 if successful; 0 otherwise.
Side effects None
Parameters
netboolean network
ddDD Manager
optionoptions