Esempio n. 1
0
 /// <summary>
 /// Generate minterms for the constraints
 /// </summary>
 public IEnumerable <Tuple <bool[], Automaton <S> > > GenerateMinterms(params Automaton <S>[] constraints)
 {
     return(mtg.GenerateMinterms(constraints));
 }
Esempio n. 2
0
 public IEnumerable <Pair <bool[], UIntW> > GenerateMinterms(params UIntW[] constraints)
 {
     return(mtg.GenerateMinterms(constraints));
 }
Esempio n. 3
0
 /// <summary>
 /// Generate minterms for the constraints.
 /// </summary>
 public IEnumerable <Pair <bool[], Pair <S, T> > > GenerateMinterms(params Pair <S, T>[] constraints)
 {
     return(mintermgenerator.GenerateMinterms(constraints));
 }
Esempio n. 4
0
 public IEnumerable<Tuple<bool[], HashSet<Tuple<char, char>>>> GenerateMinterms(HashSet<Tuple<char, char>>[] constraints)
 {
     return mtg.GenerateMinterms(constraints);
 }
Esempio n. 5
0
 public IEnumerable <Pair <bool[], IMonadicPredicate <T, S> > > GenerateMinterms(params IMonadicPredicate <T, S>[] constraints)
 {
     return(mintermGenerator.GenerateMinterms(constraints));
 }
Esempio n. 6
0
 public IEnumerable <Tuple <bool[], BDD> > GenerateMinterms(params BDD[] sets)
 {
     return(mintermGen.GenerateMinterms(sets));
 }
Esempio n. 7
0
 public IEnumerable <Pair <bool[], BV128> > GenerateMinterms(params BV128[] constraints)
 {
     return(mtg.GenerateMinterms(constraints));
 }