summaryrefslogtreecommitdiffstats
path: root/src/aig/saig/saig.h
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2012-02-11 00:22:05 -0800
committerAlan Mishchenko <alanmi@berkeley.edu>2012-02-11 00:22:05 -0800
commitc5067f7d04dc4c8ee919d9597a4a94a5c4ac3552 (patch)
tree38df5a3e37ebcfbee9bdf7db09e19c0c74df9f73 /src/aig/saig/saig.h
parent71891354b4263ceefba38bf9e882dad8117256f5 (diff)
downloadabc-c5067f7d04dc4c8ee919d9597a4a94a5c4ac3552.tar.gz
abc-c5067f7d04dc4c8ee919d9597a4a94a5c4ac3552.tar.bz2
abc-c5067f7d04dc4c8ee919d9597a4a94a5c4ac3552.zip
Graph isomorphism checking code.
Diffstat (limited to 'src/aig/saig/saig.h')
-rw-r--r--src/aig/saig/saig.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/aig/saig/saig.h b/src/aig/saig/saig.h
index 74566966..218cb31c 100644
--- a/src/aig/saig/saig.h
+++ b/src/aig/saig/saig.h
@@ -182,6 +182,12 @@ extern int Saig_ManInduction( Aig_Man_t * p, int nFramesMax, int n
/*=== saigIoa.c ==========================================================*/
extern void Saig_ManDumpBlif( Aig_Man_t * p, char * pFileName );
extern Aig_Man_t * Saig_ManReadBlif( char * pFileName );
+/*=== saigIso.c ==========================================================*/
+extern Vec_Int_t * Saig_ManFindIsoPerm( Aig_Man_t * pAig, int fVerbose );
+extern Aig_Man_t * Saig_ManDupIsoCanonical( Aig_Man_t * pAig, int fVerbose );
+extern Aig_Man_t * Saig_ManIsoReduce( Aig_Man_t * pAig, int fVerbose );
+/*=== saigIsoFast.c ==========================================================*/
+extern Vec_Vec_t * Saig_IsoDetectFast( Aig_Man_t * pAig );
/*=== saigMiter.c ==========================================================*/
extern Sec_MtrStatus_t Sec_MiterStatus( Aig_Man_t * p );
extern Aig_Man_t * Saig_ManCreateMiter( Aig_Man_t * p1, Aig_Man_t * p2, int Oper );