Abstract Value Members
-
abstract
def
getClass(): Class[_]
-
abstract
def
timesContext(f: Interval, g: Interval): Interval
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
additive: CommutativeGroup[Interval]
-
final
def
asInstanceOf[T0]: T0
-
-
-
def
fromBigInt(n: BigInt): Interval
-
def
fromInt(n: Int): Interval
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
isOne(a: Interval)(implicit ev: algebra.Eq[Interval]): Boolean
-
def
isZero(a: Interval)(implicit ev: algebra.Eq[Interval]): Boolean
-
def
minus(f: Interval, g: Interval): Interval
-
def
minusContext(f: Interval, g: Interval): Interval
-
def
multiplicative: Monoid[Interval]
-
def
negate(f: Interval): Interval
-
def
negateContext(f: Interval): Interval
-
def
one: Interval
-
def
plus(f: Interval, g: Interval): Interval
-
def
plusContext(f: Interval, g: Interval): Interval
-
def
positivePow(a: Interval, n: Int): Interval
-
def
positiveSumN(a: Interval, n: Int): Interval
-
def
pow(a: Interval, n: Int): Interval
-
def
product(as: TraversableOnce[Interval]): Interval
-
def
sum(as: TraversableOnce[Interval]): Interval
-
def
sumN(a: Interval, n: Int): Interval
-
def
times(f: Interval, g: Interval): Interval
-
def
toString(): String
-
def
tryProduct(as: TraversableOnce[Interval]): Option[Interval]
-
def
trySum(as: TraversableOnce[Interval]): Option[Interval]
-
def
zero: Interval
Inherited from Ring[Interval]
Inherited from Rng[Interval]
Inherited from Rig[Interval]
Inherited from Serializable
Defines basic math functions for Interval numbers