summaryrefslogtreecommitdiffstats
path: root/src/opt/sfm/sfm.h
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2015-10-08 23:27:56 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2015-10-08 23:27:56 -0700
commit1ca82c87b49312fdf0091a77db67f55fd53fba97 (patch)
tree9dc1fbf0149ad584162004cca2c37fafdad91d37 /src/opt/sfm/sfm.h
parent46223f903b69349135ccb1345720f2b4d6530a71 (diff)
downloadabc-1ca82c87b49312fdf0091a77db67f55fd53fba97.tar.gz
abc-1ca82c87b49312fdf0091a77db67f55fd53fba97.tar.bz2
abc-1ca82c87b49312fdf0091a77db67f55fd53fba97.zip
Experiments with functional matching.
Diffstat (limited to 'src/opt/sfm/sfm.h')
-rw-r--r--src/opt/sfm/sfm.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/opt/sfm/sfm.h b/src/opt/sfm/sfm.h
index 1d97cd8b..38744ae1 100644
--- a/src/opt/sfm/sfm.h
+++ b/src/opt/sfm/sfm.h
@@ -43,8 +43,10 @@ typedef struct Sfm_Par_t_ Sfm_Par_t;
struct Sfm_Par_t_
{
int nTfoLevMax; // the maximum fanout levels
+ int nTfiLevMax; // the maximum fanin levels
int nFanoutMax; // the maximum number of fanouts
int nDepthMax; // the maximum depth to try
+ int nMffcMax; // the maximum MFFC size
int nWinSizeMax; // the maximum window size
int nGrowthLevel; // the maximum allowed growth in level
int nBTLimit; // the maximum number of conflicts in one SAT run