Uses of Interface
JSci.maths.groups.AbelianGroup.Member

Packages that use AbelianGroup.Member
JSci.maths   
JSci.maths.algebras Provides classes for algebras and their generalisations (vector spaces, modules). 
JSci.maths.categories   
JSci.maths.fields Provides classes for fields and their generalisations (rings). 
JSci.maths.groups Provides classes for groups and their generalisations (monoids, semigroups). 
JSci.maths.polynomials   
JSci.physics.quantum   
 

Uses of AbelianGroup.Member in JSci.maths
 

Classes in JSci.maths that implement AbelianGroup.Member
 class Complex
          The Complex class encapsulates complex numbers.
 class Complex3Vector
          The Complex3Vector class encapsulates complex 3-vectors.
 class ComplexDiagonalMatrix
          The ComplexDiagonalMatrix class provides an object for encapsulating diagonal matrices containing complex numbers.
 class ComplexMatrix
          The ComplexMatrix class provides an object for encapsulating matrices containing complex numbers.
 class ComplexSquareMatrix
          The ComplexSquareMatrix class provides an object for encapsulating square matrices containing complex numbers.
 class ComplexTridiagonalMatrix
          The ComplexTridiagonalMatrix class provides an object for encapsulating tridiagonal matrices containing complex numbers.
 class ComplexVector
          The ComplexVector class encapsulates vectors containing complex numbers.
 class Double3Vector
          The Double3Vector class encapsulates double 3-vectors.
 class DoubleDiagonalMatrix
          The DoubleDiagonalMatrix class encapsulates diagonal matrices containing doubles.
 class DoubleMatrix
          The DoubleMatrix class provides an object for encapsulating double matrix algebras.
 class DoubleSparseMatrix
          The DoubleSparseMatrix class provides an object for encapsulating sparse matrices.
 class DoubleSparseSquareMatrix
          The DoubleSparseSquareMatrix class provides an object for encapsulating sparse square matrices.
 class DoubleSparseVector
          The DoubleSparseVector class encapsulates sparse vectors.
 class DoubleSquareMatrix
          The DoubleSquareMatrix class provides an object for encapsulating square matrices containing doubles.
 class DoubleTridiagonalMatrix
          The DoubleTridiagonalMatrix class provides an object for encapsulating tridiagonal matrices containing doubles.
 class DoubleVector
          The DoubleVector class encapsulates double vectors.
 class Integer3Vector
          The Integer3Vector class encapsulates integer 3-vectors.
 class IntegerDiagonalMatrix
          The IntegerDiagonalMatrix class provides an object for encapsulating diagonal matrices containing integers.
 class IntegerMatrix
          The IntegerMatrix class provides an object for encapsulating matrices containing integers.
 class IntegerSquareMatrix
          The IntegerSquareMatrix class provides an object for encapsulating square matrices containing integers.
 class IntegerTridiagonalMatrix
          The IntegerTridiagonalMatrix class provides an object for encapsulating tridiagonal matrices containing integers.
 class IntegerVector
          The IntegerVector class encapsulates vectors containing integers.
 class MathDouble
          The MathDouble class encapsulates double numbers.
 class MathInteger
          The MathInteger class encapsulates integer numbers.
 class MathVector
          The MathVector superclass provides an abstract encapsulation for vectors.
 class Matrix
          The Matrix superclass provides an abstract encapsulation for matrices.
 class Quaternion
          The Quaternion class encapsulates quaternions.
 class RingMatrix
          The RingMatrix class provides an object for encapsulating matrices over an arbitrary ring.
 class Supernumber
          The Supernumber class encapsulates supernumbers.
 

Methods in JSci.maths that return AbelianGroup.Member
 AbelianGroup.Member ComplexMatrix.add(AbelianGroup.Member m)
          Returns the addition of this matrix and another.
 AbelianGroup.Member RingMatrix.add(AbelianGroup.Member m)
          Returns the addition of this matrix and another.
 AbelianGroup.Member ComplexVector.add(AbelianGroup.Member v)
          Returns the addition of this vector and another.
 AbelianGroup.Member DoubleMatrix.add(AbelianGroup.Member m)
          Returns the addition of this matrix and another.
 AbelianGroup.Member IntegerVector.add(AbelianGroup.Member v)
          Returns the addition of this vector and another.
 AbelianGroup.Member Complex.add(AbelianGroup.Member x)
          Returns the addition of this number and another.
 AbelianGroup.Member Quaternion.add(AbelianGroup.Member x)
          Returns the addition of this number and another.
 AbelianGroup.Member MathInteger.add(AbelianGroup.Member n)
          Returns the addition of this number and another.
 AbelianGroup.Member MathDouble.add(AbelianGroup.Member n)
          Returns the addition of this number and another.
 AbelianGroup.Member Supernumber.add(AbelianGroup.Member z)
          Returns the addition of this number and another.
 AbelianGroup.Member DoubleVector.add(AbelianGroup.Member v)
          Returns the addition of this vector and another.
 AbelianGroup.Member IntegerMatrix.add(AbelianGroup.Member m)
          Returns the addition of this matrix and another.
 AbelianGroup.Member ComplexMatrix.negate()
          Returns the negative of this matrix.
 AbelianGroup.Member RingMatrix.negate()
          Returns the negative of this matrix.
 AbelianGroup.Member ComplexVector.negate()
          Returns the negative of this vector.
 AbelianGroup.Member DoubleMatrix.negate()
          Returns the negative of this matrix.
 AbelianGroup.Member IntegerVector.negate()
          Returns the negative of this vector.
 AbelianGroup.Member Complex.negate()
          Returns the negative of this complex number.
 AbelianGroup.Member Quaternion.negate()
          Returns the negative of this quaternion.
 AbelianGroup.Member MathInteger.negate()
          Returns the negative of this number.
 AbelianGroup.Member MathDouble.negate()
          Returns the negative of this number.
 AbelianGroup.Member Supernumber.negate()
          Returns the negative of this number.
 AbelianGroup.Member DoubleVector.negate()
          Returns the negative of this vector.
 AbelianGroup.Member IntegerMatrix.negate()
          Returns the negative of this matrix.
 AbelianGroup.Member ComplexMatrix.subtract(AbelianGroup.Member m)
          Returns the subtraction of this matrix by another.
 AbelianGroup.Member RingMatrix.subtract(AbelianGroup.Member m)
          Returns the subtraction of this matrix and another.
 AbelianGroup.Member ComplexVector.subtract(AbelianGroup.Member v)
          Returns the subtraction of this vector by another.
 AbelianGroup.Member DoubleMatrix.subtract(AbelianGroup.Member m)
          Returns the subtraction of this matrix by another.
 AbelianGroup.Member IntegerVector.subtract(AbelianGroup.Member v)
          Returns the subtraction of this vector by another.
 AbelianGroup.Member Complex.subtract(AbelianGroup.Member x)
          Returns the subtraction of this number and another.
 AbelianGroup.Member Quaternion.subtract(AbelianGroup.Member x)
          Returns the subtraction of this number and another.
 AbelianGroup.Member MathInteger.subtract(AbelianGroup.Member n)
          Returns the subtraction of this number and another.
 AbelianGroup.Member MathDouble.subtract(AbelianGroup.Member n)
          Returns the subtraction of this number and another.
 AbelianGroup.Member Supernumber.subtract(AbelianGroup.Member z)
          Returns the subtraction of this number and another.
 AbelianGroup.Member DoubleVector.subtract(AbelianGroup.Member v)
          Returns the subtraction of this vector by another.
 AbelianGroup.Member IntegerMatrix.subtract(AbelianGroup.Member m)
          Returns the subtraction of this matrix by another.
 

Methods in JSci.maths with parameters of type AbelianGroup.Member
 AbelianGroup.Member ComplexMatrix.add(AbelianGroup.Member m)
          Returns the addition of this matrix and another.
 AbelianGroup.Member RingMatrix.add(AbelianGroup.Member m)
          Returns the addition of this matrix and another.
 AbelianGroup.Member ComplexVector.add(AbelianGroup.Member v)
          Returns the addition of this vector and another.
 AbelianGroup.Member DoubleMatrix.add(AbelianGroup.Member m)
          Returns the addition of this matrix and another.
 AbelianGroup.Member IntegerVector.add(AbelianGroup.Member v)
          Returns the addition of this vector and another.
 AbelianGroup.Member Complex.add(AbelianGroup.Member x)
          Returns the addition of this number and another.
 AbelianGroup.Member Quaternion.add(AbelianGroup.Member x)
          Returns the addition of this number and another.
 AbelianGroup.Member MathInteger.add(AbelianGroup.Member n)
          Returns the addition of this number and another.
 AbelianGroup.Member MathDouble.add(AbelianGroup.Member n)
          Returns the addition of this number and another.
 AbelianGroup.Member Supernumber.add(AbelianGroup.Member z)
          Returns the addition of this number and another.
 AbelianGroup.Member DoubleVector.add(AbelianGroup.Member v)
          Returns the addition of this vector and another.
 AbelianGroup.Member IntegerMatrix.add(AbelianGroup.Member m)
          Returns the addition of this matrix and another.
 AbelianGroup.Member ComplexMatrix.subtract(AbelianGroup.Member m)
          Returns the subtraction of this matrix by another.
 AbelianGroup.Member RingMatrix.subtract(AbelianGroup.Member m)
          Returns the subtraction of this matrix and another.
 AbelianGroup.Member ComplexVector.subtract(AbelianGroup.Member v)
          Returns the subtraction of this vector by another.
 AbelianGroup.Member DoubleMatrix.subtract(AbelianGroup.Member m)
          Returns the subtraction of this matrix by another.
 AbelianGroup.Member IntegerVector.subtract(AbelianGroup.Member v)
          Returns the subtraction of this vector by another.
 AbelianGroup.Member Complex.subtract(AbelianGroup.Member x)
          Returns the subtraction of this number and another.
 AbelianGroup.Member Quaternion.subtract(AbelianGroup.Member x)
          Returns the subtraction of this number and another.
 AbelianGroup.Member MathInteger.subtract(AbelianGroup.Member n)
          Returns the subtraction of this number and another.
 AbelianGroup.Member MathDouble.subtract(AbelianGroup.Member n)
          Returns the subtraction of this number and another.
 AbelianGroup.Member Supernumber.subtract(AbelianGroup.Member z)
          Returns the subtraction of this number and another.
 AbelianGroup.Member DoubleVector.subtract(AbelianGroup.Member v)
          Returns the subtraction of this vector by another.
 AbelianGroup.Member IntegerMatrix.subtract(AbelianGroup.Member m)
          Returns the subtraction of this matrix by another.
 

Uses of AbelianGroup.Member in JSci.maths.algebras
 

Subinterfaces of AbelianGroup.Member in JSci.maths.algebras
static interface Algebra.Member
          This interface defines a member of an algebra.
static interface BanachSpace.Member
          This interface defines a member of a Banach Space.
static interface CStarAlgebra.Member
          This interface defines a member of a C*-algebra.
static interface HilbertSpace.Member
          This interface defines a member of a Hilbert space.
static interface Module.Member
          This interface defines a member of a module.
static interface VectorSpace.Member
          This interface defines a member of a vector space, i.e.
 

Methods in JSci.maths.algebras that return AbelianGroup.Member
 AbelianGroup.Member HilbertSpace.zero()
          Returns the zero vector.
 

Methods in JSci.maths.algebras with parameters of type AbelianGroup.Member
 boolean HilbertSpace.isNegative(AbelianGroup.Member a, AbelianGroup.Member b)
          Returns true if one vector is the negative of the other.
 boolean HilbertSpace.isZero(AbelianGroup.Member v)
          Returns true if the vector is equal to zero.
 

Uses of AbelianGroup.Member in JSci.maths.categories
 

Classes in JSci.maths.categories that implement AbelianGroup.Member
 class Hilb.LinearMap
           
 

Methods in JSci.maths.categories that return AbelianGroup.Member
 AbelianGroup.Member Hilb.LinearMap.add(AbelianGroup.Member m)
           
 AbelianGroup.Member Hilb.LinearMap.negate()
           
 AbelianGroup.Member Hilb.LinearMap.subtract(AbelianGroup.Member m)
           
 

Methods in JSci.maths.categories with parameters of type AbelianGroup.Member
 AbelianGroup.Member Hilb.LinearMap.add(AbelianGroup.Member m)
           
 AbelianGroup.Member Hilb.LinearMap.subtract(AbelianGroup.Member m)
           
 

Uses of AbelianGroup.Member in JSci.maths.fields
 

Subinterfaces of AbelianGroup.Member in JSci.maths.fields
static interface Field.Member
          This interface defines a member of a field.
static interface Ring.Member
          This interface defines a member of a ring.
 

Methods in JSci.maths.fields that return AbelianGroup.Member
 AbelianGroup.Member IntegerRing.zero()
          Returns the integer number zero.
 AbelianGroup.Member RealField.zero()
          Returns the real number zero.
 AbelianGroup.Member ComplexField.zero()
          Returns the complex number zero.
 

Methods in JSci.maths.fields with parameters of type AbelianGroup.Member
 boolean IntegerRing.isNegative(AbelianGroup.Member a, AbelianGroup.Member b)
          Returns true if one integer number is the negative of the other.
 boolean RealField.isNegative(AbelianGroup.Member a, AbelianGroup.Member b)
          Returns true if one real number is the negative of the other.
 boolean ComplexField.isNegative(AbelianGroup.Member a, AbelianGroup.Member b)
          Returns true if one complex number is the negative of the other.
 boolean IntegerRing.isZero(AbelianGroup.Member g)
          Returns true if the integer number is equal to zero.
 boolean RealField.isZero(AbelianGroup.Member g)
          Returns true if the real number is equal to zero.
 boolean ComplexField.isZero(AbelianGroup.Member g)
          Returns true if the complex number is equal to zero.
 

Uses of AbelianGroup.Member in JSci.maths.groups
 

Methods in JSci.maths.groups that return AbelianGroup.Member
 AbelianGroup.Member AbelianGroup.Member.add(AbelianGroup.Member g)
          The group composition law.
 AbelianGroup.Member AbelianGroup.Member.negate()
          Returns the inverse member.
 AbelianGroup.Member AbelianGroup.Member.subtract(AbelianGroup.Member g)
          The group composition law with inverse.
 AbelianGroup.Member CyclicGroup.zero()
          Returns the identity element.
 AbelianGroup.Member AbelianGroup.zero()
          Returns the identity element.
 

Methods in JSci.maths.groups with parameters of type AbelianGroup.Member
 AbelianGroup.Member AbelianGroup.Member.add(AbelianGroup.Member g)
          The group composition law.
 boolean CyclicGroup.isNegative(AbelianGroup.Member a, AbelianGroup.Member b)
          Returns true if one member is the negative (inverse) of the other.
 boolean AbelianGroup.isNegative(AbelianGroup.Member a, AbelianGroup.Member b)
          Returns true if one member is the negative of the other.
 boolean CyclicGroup.isZero(AbelianGroup.Member g)
          Returns true if the member is the identity element of this group.
 boolean AbelianGroup.isZero(AbelianGroup.Member g)
          Returns true if the member is the identity element of this group.
 AbelianGroup.Member AbelianGroup.Member.subtract(AbelianGroup.Member g)
          The group composition law with inverse.
 

Uses of AbelianGroup.Member in JSci.maths.polynomials
 

Subinterfaces of AbelianGroup.Member in JSci.maths.polynomials
 interface Polynomial
          A Polynomial as a Ring.Member over a Field
 

Classes in JSci.maths.polynomials that implement AbelianGroup.Member
 class ComplexPolynomial
          A Polynomial over the complex field.
 class RealPolynomial
          A Polynomial as a Ring.Member over a real Field
 

Methods in JSci.maths.polynomials that return AbelianGroup.Member
 AbelianGroup.Member ComplexPolynomial.add(AbelianGroup.Member g)
          The group composition law.
 AbelianGroup.Member RealPolynomial.add(AbelianGroup.Member g)
          The group composition law.
 AbelianGroup.Member ComplexPolynomial.negate()
          Returns the inverse member.
 AbelianGroup.Member RealPolynomial.negate()
          Returns the inverse member.
 AbelianGroup.Member ComplexPolynomial.subtract(AbelianGroup.Member g)
          The group composition law with inverse.
 AbelianGroup.Member RealPolynomial.subtract(AbelianGroup.Member g)
          The group composition law with inverse.
 AbelianGroup.Member ComplexPolynomialRing.zero()
          Returns the identity element.
 AbelianGroup.Member RealPolynomialRing.zero()
          Returns the identity element.
 

Methods in JSci.maths.polynomials with parameters of type AbelianGroup.Member
 AbelianGroup.Member ComplexPolynomial.add(AbelianGroup.Member g)
          The group composition law.
 AbelianGroup.Member RealPolynomial.add(AbelianGroup.Member g)
          The group composition law.
 boolean ComplexPolynomialRing.isNegative(AbelianGroup.Member a, AbelianGroup.Member b)
          Returns true if one member is the negative of the other.
 boolean RealPolynomialRing.isNegative(AbelianGroup.Member a, AbelianGroup.Member b)
          Returns true if one member is the negative of the other.
 boolean ComplexPolynomialRing.isZero(AbelianGroup.Member g)
          Returns true if the member is the identity element of this group.
 boolean RealPolynomialRing.isZero(AbelianGroup.Member g)
          Returns true if the member is the identity element of this group.
 AbelianGroup.Member ComplexPolynomial.subtract(AbelianGroup.Member g)
          The group composition law with inverse.
 AbelianGroup.Member RealPolynomial.subtract(AbelianGroup.Member g)
          The group composition law with inverse.
 

Uses of AbelianGroup.Member in JSci.physics.quantum
 

Classes in JSci.physics.quantum that implement AbelianGroup.Member
 class BraVector
          The BraVector class provides an object for encapsulating Dirac bra vectors.
 class GammaMatrix
          The GammaMatrix class provides an object for encapsulating the gamma matrices.
 class KetVector
          The KetVector class provides an object for encapsulating Dirac ket vectors.
 

Methods in JSci.physics.quantum that return AbelianGroup.Member
 AbelianGroup.Member KetVector.add(AbelianGroup.Member v)
          Returns the addition of this vector and another.
 AbelianGroup.Member BraVector.add(AbelianGroup.Member v)
          Returns the addition of this vector and another.
 AbelianGroup.Member KetVector.negate()
          Returns the negative of this vector.
 AbelianGroup.Member BraVector.negate()
          Returns the negative of this vector.
 AbelianGroup.Member KetVector.subtract(AbelianGroup.Member v)
          Returns the subtraction of this vector by another.
 AbelianGroup.Member BraVector.subtract(AbelianGroup.Member v)
          Returns the subtraction of this vector by another.
 

Methods in JSci.physics.quantum with parameters of type AbelianGroup.Member
 AbelianGroup.Member KetVector.add(AbelianGroup.Member v)
          Returns the addition of this vector and another.
 AbelianGroup.Member BraVector.add(AbelianGroup.Member v)
          Returns the addition of this vector and another.
 AbelianGroup.Member KetVector.subtract(AbelianGroup.Member v)
          Returns the subtraction of this vector by another.
 AbelianGroup.Member BraVector.subtract(AbelianGroup.Member v)
          Returns the subtraction of this vector by another.