All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- acos(RealInterval).
Static method in class ia_math.IAMath
-
- acos2pi(RealInterval).
Static method in class ia_math.IAMath
-
- acos_hi(double).
Static method in class ia_math.RMath
-
- acos_lo(double).
Static method in class ia_math.RMath
-
- add(RealInterval, RealInterval).
Static method in class ia_math.IAMath
-
- add_hi(double, double).
Static method in class ia_math.RMath
-
- add_lo(double, double).
Static method in class ia_math.RMath
-
- asin(RealInterval).
Static method in class ia_math.IAMath
-
- asin2pi(RealInterval).
Static method in class ia_math.IAMath
-
- asin_hi(double).
Static method in class ia_math.RMath
-
- asin_lo(double).
Static method in class ia_math.RMath
-
- atan(RealInterval).
Static method in class ia_math.IAMath
-
- atan2pi(RealInterval).
Static method in class ia_math.IAMath
-
- atan_hi(double).
Static method in class ia_math.RMath
-
- atan_lo(double).
Static method in class ia_math.RMath
-
- clone().
Method in class ia_math.RealInterval
-
- cos(RealInterval).
Static method in class ia_math.IAMath
-
- cos2pi(RealInterval).
Static method in class ia_math.IAMath
-
- cos_hi(double).
Static method in class ia_math.RMath
-
- cos_lo(double).
Static method in class ia_math.RMath
-
- div(RealInterval, RealInterval).
Static method in class ia_math.IAMath
- The Natural Extension of division in Interval Arithmetic
- div_hi(double, double).
Static method in class ia_math.RMath
-
- div_lo(double, double).
Static method in class ia_math.RMath
-
- emptyInterval().
Static method in class ia_math.RealInterval
-
- equals(RealInterval).
Method in class ia_math.RealInterval
-
- evenPower(RealInterval, double).
Static method in class ia_math.IAMath
- this is the Natural Interval extension of
|x|**y<\code}
where x
is an interval and
y
is a double.
- evenRoot(RealInterval, double).
Static method in class ia_math.IAMath
- this is the Natural Interval extension of
xpos**(1/y)<\code}
where x
is an interval and xpos
is the
set of positive numbers contained in x and
y
is a non-zero double.
- exp(RealInterval).
Static method in class ia_math.IAMath
-
- exp_hi(double).
Static method in class ia_math.RMath
-
- exp_lo(double).
Static method in class ia_math.RMath
-
- fullInterval().
Static method in class ia_math.RealInterval
-
- hi().
Method in class ia_math.RealInterval
-
- IAException().
Constructor for class ia_math.IAException
-
- IAException(String).
Constructor for class ia_math.IAException
-
- IAMath().
Constructor for class ia_math.IAMath
-
- IANarrow().
Constructor for class ia_math.IANarrow
-
- integerPower(RealInterval, RealInterval).
Static method in class ia_math.IAMath
- returns (x**y) assuming that y is restricted to integer values
currently returns (-infty,infty) if y is not bound to an
interval containing a single integer
- integerRoot(RealInterval, RealInterval).
Static method in class ia_math.IAMath
- returns (x**1/y) assuming that y is restricted to integer values
currently returns (-infty,infty) if y is not bound to an
interval containing a single integer
- intersect(RealInterval).
Method in class ia_math.RealInterval
-
- intersect(RealInterval, RealInterval).
Static method in class ia_math.IAMath
-
- intersect_odiv(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IAMath
- this performs (y := y intersect z/x) and succeeds if
y is nonempty.
- intersectIntegerRoot(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IAMath
- computes
u := (u intersect ((x**1/y) union -(x**1/y)))
and returns true if u is nonempty
Also, assumes that y is a constant integer interval
- leftendpoint(RealInterval).
Static method in class ia_math.IAMath
-
- lo().
Method in class ia_math.RealInterval
-
- log(RealInterval).
Static method in class ia_math.IAMath
-
- log_hi(double).
Static method in class ia_math.RMath
-
- log_lo(double).
Static method in class ia_math.RMath
-
- main(String[]).
Static method in class ia_math.IAMath
-
- main(String[]).
Static method in class ia_math.RealInterval
- a test procedure which generates a few intervals
and adds and multiplies them
- main(String[]).
Static method in class ia_math.RMath
-
- midpoint(RealInterval).
Static method in class ia_math.IAMath
-
- mul(RealInterval, RealInterval).
Static method in class ia_math.IAMath
-
- mul_hi(double, double).
Static method in class ia_math.RMath
-
- mul_lo(double, double).
Static method in class ia_math.RMath
-
- narrow_acos(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_acos2pi(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_add(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_asin(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_asin2pi(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_atan(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_atan2pi(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_carot(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
- z = x^y, where y is an integer
- narrow_colon_equals(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_cos(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_cos2pi(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_div(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_eq(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_equals(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_exp(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_ge(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_gt(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_le(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_log(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_lt(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_mul(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_ne(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_power(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
- z = x**y, assuming x > 0 and y is a real number
- narrow_semi(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_sin(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_sin2pi(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_sub(RealInterval, RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_tan(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_tan2pi(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- narrow_uminus(RealInterval, RealInterval).
Static method in class ia_math.IANarrow
-
- nextfp(double).
Static method in class ia_math.RMath
- return the next larger double precision number
- nonEmpty().
Method in class ia_math.RealInterval
-
- nonempty(RealInterval).
Static method in class ia_math.IAMath
-
- oddPower(RealInterval, double).
Static method in class ia_math.IAMath
- this is the Natural Interval extension of
sgn(x)*(|x|**y)<\code}
where x
is an interval and
y
is a double.
- oddRoot(RealInterval, double).
Static method in class ia_math.IAMath
- this is the Natural Interval extension of
sgn(x)*|x|**(1/y)<\code}
where x
is an interval and
y
is a non-zero double.
- odiv(RealInterval, RealInterval).
Static method in class ia_math.IAMath
- This is identical to the standard
div(x,y)
method,
except that if y
is identically zero, then
the infinite interval (-infinity, infinity) is returned.
- oldcos2pi(RealInterval).
Static method in class ia_math.IAMath
-
- pow_hi(double, double).
Static method in class ia_math.RMath
- returns upper bound on x**y assuming x>0
- pow_lo(double, double).
Static method in class ia_math.RMath
- returns lower bound on x**y assuming x>0
- power(RealInterval, RealInterval).
Static method in class ia_math.IAMath
- returns (x**y) computed as exp(y*log(x))
- prevfp(double).
Static method in class ia_math.RMath
-
- RealInterval().
Constructor for class ia_math.RealInterval
- construct the interval [-infty,infty]
- RealInterval(double).
Constructor for class ia_math.RealInterval
-
- RealInterval(double, double).
Constructor for class ia_math.RealInterval
-
- rightendpoint(RealInterval).
Static method in class ia_math.IAMath
-
- RMath().
Constructor for class ia_math.RMath
-
- sin(RealInterval).
Static method in class ia_math.IAMath
-
- sin2pi(RealInterval).
Static method in class ia_math.IAMath
-
- sin_hi(double).
Static method in class ia_math.RMath
-
- sin_lo(double).
Static method in class ia_math.RMath
-
- sinRange(int, int).
Static method in class ia_math.IAMath
-
- sub(RealInterval, RealInterval).
Static method in class ia_math.IAMath
-
- sub_hi(double, double).
Static method in class ia_math.RMath
-
- sub_lo(double, double).
Static method in class ia_math.RMath
-
- tan(RealInterval).
Static method in class ia_math.IAMath
-
- tan2pi(RealInterval).
Static method in class ia_math.IAMath
-
- tan_hi(double).
Static method in class ia_math.RMath
-
- tan_lo(double).
Static method in class ia_math.RMath
-
- toString().
Method in class ia_math.RealInterval
-
- uminus(RealInterval).
Static method in class ia_math.IAMath
-
- union(RealInterval).
Method in class ia_math.RealInterval
-
- union(RealInterval, RealInterval).
Static method in class ia_math.IAMath
-