org.matheclipse.core.boole
Class QuineMcCluskyFormula
- java.lang.Object
-
- org.matheclipse.core.boole.QuineMcCluskyFormula
-
public class QuineMcCluskyFormula extends java.lang.ObjectImplementation of the Quine McCluskey algorithm.
-
-
Constructor Summary
Constructors Constructor and Description QuineMcCluskyFormula(java.util.List<org.matheclipse.core.boole.QuineMcCluskyTerm> termList, IAST variables)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static voidmain(java.lang.String[] args)static QuineMcCluskyFormularead(IAST orAST)static QuineMcCluskyFormularead(java.io.Reader reader)static QuineMcCluskyFormularead(java.lang.String str)voidreducePrimeImplicantsToSubset()voidreduceToPrimeImplicants()IExprtoExpr()java.lang.StringtoString()
-
-
-
Constructor Detail
-
QuineMcCluskyFormula
public QuineMcCluskyFormula(java.util.List<org.matheclipse.core.boole.QuineMcCluskyTerm> termList, IAST variables)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
toExpr
public IExpr toExpr() throws BooleanFunctionConversionException
-
reduceToPrimeImplicants
public void reduceToPrimeImplicants()
-
reducePrimeImplicantsToSubset
public void reducePrimeImplicantsToSubset()
-
read
public static QuineMcCluskyFormula read(java.io.Reader reader) throws java.io.IOException
- Throws:
java.io.IOException
-
read
public static QuineMcCluskyFormula read(java.lang.String str)
-
read
public static QuineMcCluskyFormula read(IAST orAST) throws BooleanFunctionConversionException
-
main
public static void main(java.lang.String[] args) throws java.io.IOException- Throws:
java.io.IOException
-
-
DMelt 3.0 © DataMelt by jWork.ORG