Package | Description |
---|---|
org.mathIT.algebra |
Provides classes for algebra and linear algebra.
|
Modifier and Type | Method and Description |
---|---|
MathSet<E> |
MathSet.copy()
Creates and returns a clone copy of this set.
|
static <E> MathSet<E> |
MathSet.emptySet()
Returns the empty set.
|
static <E> MathSet<E> |
MathSet.emptySet(MathSet<E> set)
Returns the empty set.
|
MathSet<E> |
MathSet.intersect(ArrayList<? extends Set<? extends E>> sets)
Returns the intersection of this set and the specified set list.
|
MathSet<E> |
MathSet.intersect(Set<? extends E> set)
Returns the intersection of this set and the specified set.
|
MathSet<E> |
MathSet.minus(E element)
Returns the set difference of this set minus the singleton generated by the
specified element.
|
MathSet<E> |
MathSet.minus(Set<E> minuend)
Returns the set difference of this set minus the specified minuend.
|
MathSet<E> |
MathSet.unify(ArrayList<? extends Set<? extends E>> sets)
Returns the union of this set and the specified set list.
|
MathSet<E> |
MathSet.unify(Set<? extends E> set)
Returns the union of this set and the specified set.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<MathSet<MathSet<E>>> |
MathSet.partitions()
Returns a list of partitions of this set.
|
ArrayList<MathSet<MathSet<E>>> |
MathSet.partitions()
Returns a list of partitions of this set.
|
ArrayList<MathSet<OrderedSet<E>>> |
OrderedSet.partitions()
Returns a list of partitions of this set.
|
static <E extends Enum<E>> |
EnumSet.partitions(EnumSet<E> set)
Returns a list of partitions of the specified set.
|
static <E> ArrayList<MathSet<MathSet<E>>> |
MathSet.partitions(MathSet<E> set)
Returns a list of partitions of the specified set.
|
static <E> ArrayList<MathSet<MathSet<E>>> |
MathSet.partitions(MathSet<E> set)
Returns a list of partitions of the specified set.
|
static <E extends Comparable<E>> |
OrderedSet.partitions(OrderedSet<E> set)
Returns a list of partitions of the specified set.
|
ArrayList<MathSet<E>> |
MathSet.subsets(int k)
Returns the k-element subsets of this set,
i.e., each of its k-element combination, stored in an array list.
|
static <E> ArrayList<MathSet<E>> |
MathSet.subsets(Set<E> set,
int k)
Returns the k-element subsets of a set s,
i.e., each k-element combination of s,
stored in an array list.
|
Modifier and Type | Method and Description |
---|---|
static <E> MathSet<E> |
MathSet.emptySet(MathSet<E> set)
Returns the empty set.
|
static <E> ArrayList<MathSet<MathSet<E>>> |
MathSet.partitions(MathSet<E> set)
Returns a list of partitions of the specified set.
|