All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class JSci.maths.fields.ComplexField

java.lang.Object
   |
   +----JSci.maths.fields.ComplexField

public final class ComplexField
extends Object
implements Field
The ComplexField class encapsulates the field of complex numbers.


Variable Index

 o HALF
 o HALF_I
 o I
 o MINUS_HALF
 o MINUS_HALF_I
 o MINUS_I
 o MINUS_ONE
 o MINUS_PI_2
 o MINUS_PI_2_I
 o MINUS_SQRT_HALF_I
 o MINUS_TWO
 o ONE
 o PI
 o PI_2
 o PI_2_I
 o PI_I
 o SQRT_HALF
 o SQRT_HALF_I
 o TWO
 o ZERO

Constructor Index

 o ComplexField()
Constructs a field of complex numbers.

Method Index

 o isInverse(FieldMember, FieldMember)
Returns true if one complex number is the inverse of the other.
 o isNegative(AbelianGroupMember, AbelianGroupMember)
Returns true if one complex number is the negative of the other.
 o isOne(RingMember)
Returns true if the complex number is equal to one.
 o isZero(AbelianGroupMember)
Returns true if the complex number is equal to zero.
 o one()
Returns the complex number zero.
 o zero()
Returns the complex number zero.

Variables

 o ZERO
 public static final Complex ZERO
 o I
 public static final Complex I
 o ONE
 public static final Complex ONE
 o MINUS_ONE
 public static final Complex MINUS_ONE
 o MINUS_I
 public static final Complex MINUS_I
 o HALF
 public static final Complex HALF
 o MINUS_HALF
 public static final Complex MINUS_HALF
 o HALF_I
 public static final Complex HALF_I
 o MINUS_HALF_I
 public static final Complex MINUS_HALF_I
 o TWO
 public static final Complex TWO
 o MINUS_TWO
 public static final Complex MINUS_TWO
 o SQRT_HALF
 public static final Complex SQRT_HALF
 o SQRT_HALF_I
 public static final Complex SQRT_HALF_I
 o MINUS_SQRT_HALF_I
 public static final Complex MINUS_SQRT_HALF_I
 o PI
 public static final Complex PI
 o PI_I
 public static final Complex PI_I
 o PI_2
 public static final Complex PI_2
 o MINUS_PI_2
 public static final Complex MINUS_PI_2
 o PI_2_I
 public static final Complex PI_2_I
 o MINUS_PI_2_I
 public static final Complex MINUS_PI_2_I

Constructors

 o ComplexField
 public ComplexField()
Constructs a field of complex numbers.

Methods

 o zero
 public AbelianGroupMember zero()
Returns the complex number zero.

 o isZero
 public boolean isZero(AbelianGroupMember g)
Returns true if the complex number is equal to zero.

 o isNegative
 public boolean isNegative(AbelianGroupMember a,
                           AbelianGroupMember b)
Returns true if one complex number is the negative of the other.

 o one
 public RingMember one()
Returns the complex number zero.

 o isOne
 public boolean isOne(RingMember r)
Returns true if the complex number is equal to one.

 o isInverse
 public boolean isInverse(FieldMember a,
                          FieldMember b)
Returns true if one complex number is the inverse of the other.


All Packages  Class Hierarchy  This Package  Previous  Next  Index