summaryrefslogtreecommitdiffstats
path: root/src/misc/extra/extra.h
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2011-02-07 15:58:29 -0800
committerAlan Mishchenko <alanmi@berkeley.edu>2011-02-07 15:58:29 -0800
commit21bb515b3c32aee47a34e9dfc162c8bc09a5cdc9 (patch)
tree6618ca8b55fbdc87e67c1a9b79306a7eb97bd068 /src/misc/extra/extra.h
parent3e92b873622ce7ca7baf74520abc28cc7c68dded (diff)
downloadabc-21bb515b3c32aee47a34e9dfc162c8bc09a5cdc9.tar.gz
abc-21bb515b3c32aee47a34e9dfc162c8bc09a5cdc9.tar.bz2
abc-21bb515b3c32aee47a34e9dfc162c8bc09a5cdc9.zip
Added handling runtime limit inside And and AndExist.
Diffstat (limited to 'src/misc/extra/extra.h')
-rw-r--r--src/misc/extra/extra.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/misc/extra/extra.h b/src/misc/extra/extra.h
index 33303fac..3f65e43a 100644
--- a/src/misc/extra/extra.h
+++ b/src/misc/extra/extra.h
@@ -263,6 +263,11 @@ extern DdNode * extraZddSelectOneSubset( DdManager * dd, DdNode * zS );
/*=== extraBddUnate.c =================================================================*/
+extern DdNode * Extra_bddAndTime( DdManager * dd, DdNode * f, DdNode * g, int TimeOut );
+extern DdNode * Extra_bddAndAbstractTime( DdManager * manager, DdNode * f, DdNode * g, DdNode * cube, int TimeOut );
+
+/*=== extraBddUnate.c =================================================================*/
+
typedef struct Extra_UnateVar_t_ Extra_UnateVar_t;
struct Extra_UnateVar_t_ {
unsigned iVar : 30; // index of the variable