Browse Source

Added GetInfoString() and GetInfoBriefString() functions to JDD.

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@131 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Dave Parker 19 years ago
parent
commit
7e74ff9924
  1. 16
      prism/src/jdd/JDD.java

16
prism/src/jdd/JDD.java

@ -645,6 +645,22 @@ public class JDD
DD_PrintInfoBrief(dd.ptr(), num_vars);
}
// gets info for dd as string (nodes, terminals, minterms)
// [ REFS: <none>, DEREFS: <none> ]
public static String GetInfoString(JDDNode dd, int num_vars)
{
return GetNumNodes(dd)+" nodes ("+GetNumTerminals(dd)+" terminal), "+GetNumMintermsString(dd, num_vars)+" minterms";
}
// gets compact info for dd as string (nodes, terminals, minterms)
// [ REFS: <none>, DEREFS: <none> ]
public static String GetInfoBriefString(JDDNode dd, int num_vars)
{
return "["+GetNumNodes(dd)+","+GetNumTerminals(dd)+","+GetNumMintermsString(dd, num_vars)+"]";
}
// prints out support for dd (all dd variables present)
// [ REFS: <none>, DEREFS: <none> ]

Loading…
Cancel
Save