Reentrant version of pycudd
C HTML C++ Makefile Other Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
cudd-2.4.2
doc
examples
.travis.yml
INSTALL
Makefile
Makefile_64bit
README
README.md
brel.i
ddgen.i
ddmanager.i
ddnode.i
doccer.py
docstring
epd.i
externs.i
pyiter.i
repycudd.cpp
repycudd.h
repycudd.i
tlcinfo.i
utils.i

README.md

repycudd

Reentrant version of pycudd: a python wrapper for the CUDD BDD library.

This is a fork of PyCUDD (http://bears.ece.ucsb.edu/pycudd.html) providing a re-entrant version of the wrapper.

The main purpose of this fork is to provide pySMT (www.pysmt.org) a re-entrant wrapper for CUDD, hence some features (especially ADD and ZDD) not currently used by PySMT could be broken in repycudd.

Take a look at examples/ to see how to use the wrapper. For a higher level interface for using BDDs, consider using pySMT.