All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ia_math.IANarrow

java.lang.Object
   |
   +----ia_math.IANarrow

public class IANarrow
extends Object
the class RealIntervalNarrow contains methods for narrowing the arithmetic operations and elementary functions.


Constructor Index

 o IANarrow()

Method Index

 o narrow_acos(RealInterval, RealInterval)
 o narrow_acos2pi(RealInterval, RealInterval)
 o narrow_add(RealInterval, RealInterval, RealInterval)
 o narrow_asin(RealInterval, RealInterval)
 o narrow_asin2pi(RealInterval, RealInterval)
 o narrow_atan(RealInterval, RealInterval)
 o narrow_atan2pi(RealInterval, RealInterval)
 o narrow_carot(RealInterval, RealInterval, RealInterval)
z = x^y, where y is an integer
 o narrow_colon_equals(RealInterval, RealInterval, RealInterval)
 o narrow_cos(RealInterval, RealInterval)
 o narrow_cos2pi(RealInterval, RealInterval)
 o narrow_div(RealInterval, RealInterval, RealInterval)
 o narrow_eq(RealInterval, RealInterval, RealInterval)
 o narrow_equals(RealInterval, RealInterval)
 o narrow_exp(RealInterval, RealInterval)
 o narrow_ge(RealInterval, RealInterval, RealInterval)
 o narrow_gt(RealInterval, RealInterval, RealInterval)
 o narrow_le(RealInterval, RealInterval, RealInterval)
 o narrow_log(RealInterval, RealInterval)
 o narrow_lt(RealInterval, RealInterval, RealInterval)
 o narrow_mul(RealInterval, RealInterval, RealInterval)
 o narrow_ne(RealInterval, RealInterval, RealInterval)
 o narrow_power(RealInterval, RealInterval, RealInterval)
z = x**y, assuming x > 0 and y is a real number
 o narrow_semi(RealInterval, RealInterval, RealInterval)
 o narrow_sin(RealInterval, RealInterval)
 o narrow_sin2pi(RealInterval, RealInterval)
 o narrow_sub(RealInterval, RealInterval, RealInterval)
 o narrow_tan(RealInterval, RealInterval)
 o narrow_tan2pi(RealInterval, RealInterval)
 o narrow_uminus(RealInterval, RealInterval)

Constructors

 o IANarrow
 public IANarrow()

Methods

 o narrow_add
 public static boolean narrow_add(RealInterval c,
                                  RealInterval a,
                                  RealInterval b)
 o narrow_sub
 public static boolean narrow_sub(RealInterval c,
                                  RealInterval a,
                                  RealInterval b)
 o narrow_mul
 public static boolean narrow_mul(RealInterval z,
                                  RealInterval x,
                                  RealInterval y)
 o narrow_div
 public static boolean narrow_div(RealInterval a,
                                  RealInterval b,
                                  RealInterval c)
 o narrow_uminus
 public static boolean narrow_uminus(RealInterval a,
                                     RealInterval b)
 o narrow_exp
 public static boolean narrow_exp(RealInterval a,
                                  RealInterval b)
 o narrow_log
 public static boolean narrow_log(RealInterval a,
                                  RealInterval b)
 o narrow_sin
 public static boolean narrow_sin(RealInterval a,
                                  RealInterval b)
 o narrow_cos
 public static boolean narrow_cos(RealInterval a,
                                  RealInterval b)
 o narrow_tan
 public static boolean narrow_tan(RealInterval a,
                                  RealInterval b)
 o narrow_asin
 public static boolean narrow_asin(RealInterval b,
                                   RealInterval a)
 o narrow_acos
 public static boolean narrow_acos(RealInterval b,
                                   RealInterval a)
 o narrow_atan
 public static boolean narrow_atan(RealInterval b,
                                   RealInterval a)
 o narrow_sin2pi
 public static boolean narrow_sin2pi(RealInterval a,
                                     RealInterval b)
 o narrow_cos2pi
 public static boolean narrow_cos2pi(RealInterval a,
                                     RealInterval b)
 o narrow_tan2pi
 public static boolean narrow_tan2pi(RealInterval a,
                                     RealInterval b)
 o narrow_asin2pi
 public static boolean narrow_asin2pi(RealInterval a,
                                      RealInterval b)
 o narrow_acos2pi
 public static boolean narrow_acos2pi(RealInterval a,
                                      RealInterval b)
 o narrow_atan2pi
 public static boolean narrow_atan2pi(RealInterval a,
                                      RealInterval b)
 o narrow_carot
 public static boolean narrow_carot(RealInterval z,
                                    RealInterval x,
                                    RealInterval y)
z = x^y, where y is an integer

 o narrow_power
 public static boolean narrow_power(RealInterval z,
                                    RealInterval x,
                                    RealInterval y)
z = x**y, assuming x > 0 and y is a real number

 o narrow_semi
 public static boolean narrow_semi(RealInterval a,
                                   RealInterval b,
                                   RealInterval c)
 o narrow_colon_equals
 public static boolean narrow_colon_equals(RealInterval a,
                                           RealInterval b,
                                           RealInterval c)
 o narrow_equals
 public static boolean narrow_equals(RealInterval b,
                                     RealInterval c)
 o narrow_eq
 public static boolean narrow_eq(RealInterval a,
                                 RealInterval b,
                                 RealInterval c)
 o narrow_lt
 public static boolean narrow_lt(RealInterval result,
                                 RealInterval x,
                                 RealInterval y)
 o narrow_le
 public static boolean narrow_le(RealInterval r,
                                 RealInterval x,
                                 RealInterval y)
 o narrow_gt
 public static boolean narrow_gt(RealInterval r,
                                 RealInterval x,
                                 RealInterval y)
 o narrow_ge
 public static boolean narrow_ge(RealInterval r,
                                 RealInterval x,
                                 RealInterval y)
 o narrow_ne
 public static boolean narrow_ne(RealInterval r,
                                 RealInterval x,
                                 RealInterval y)

All Packages  Class Hierarchy  This Package  Previous  Next  Index