Uses of Class
org.episteme.core.mathematics.algebra.intervals.RingIntervalND
Packages that use RingIntervalND
-
Uses of RingIntervalND in org.episteme.core.mathematics.algebra.intervals
Subclasses of RingIntervalND in org.episteme.core.mathematics.algebra.intervalsModifier and TypeClassDescriptionclassFieldIntervalND<T extends Comparable<T>>N-dimensional interval over a Field (elements support full arithmetic).Methods in org.episteme.core.mathematics.algebra.intervals that return RingIntervalNDModifier and TypeMethodDescriptionstatic RingIntervalND<Integer> IntegerInterval.closed(long min, long max) Creates a closed interval [min, max] from long values.static RingIntervalND<Integer> Creates a closed interval [min, max] over Integer numbers.static RingIntervalND<Natural> NaturalInterval.closed(long min, long max) Creates a closed interval [min, max] from long values.static RingIntervalND<Natural> Creates a closed interval [min, max] over Natural numbers.static RingIntervalND<Integer> IntegerInterval.closedOpen(long min, long max) Creates a half-open interval [min, max) from long values.static RingIntervalND<Integer> IntegerInterval.closedOpen(Integer min, Integer max) Creates a half-open interval [min, max) over Integer numbers.static RingIntervalND<Natural> NaturalInterval.closedOpen(long min, long max) Creates a half-open interval [min, max) from long values.static RingIntervalND<Natural> NaturalInterval.closedOpen(Natural min, Natural max) Creates a half-open interval [min, max) over Natural numbers.static RingIntervalND<Integer> IntegerInterval.open(long min, long max) Creates an open interval (min, max) from long values.static RingIntervalND<Integer> Creates an open interval (min, max) over Integer numbers.static RingIntervalND<Natural> NaturalInterval.open(long min, long max) Creates an open interval (min, max) from long values.static RingIntervalND<Natural> Creates an open interval (min, max) over Natural numbers.static RingIntervalND<Integer> IntegerInterval.range(long n) Creates a range from 0 to n-1 (useful for array indexing).static RingIntervalND<Integer> IntegerInterval.range(long start, long end) Creates a range from start to end-1 (Python-style range).static RingIntervalND<Integer> IntegerInterval.singleton(long value) Creates an interval containing a single Integer number from a long.static RingIntervalND<Integer> Creates an interval containing a single Integer number.static RingIntervalND<Natural> NaturalInterval.singleton(long value) Creates an interval containing a single Natural number from a long.static RingIntervalND<Natural> Creates an interval containing a single Natural number.