Uses of Interface
JSci.maths.fields.Ring.Member

Packages that use Ring.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.polynomials   
JSci.physics.quantum   
 

Uses of Ring.Member in JSci.maths
 

Classes in JSci.maths that implement Ring.Member
 class Complex
          The Complex class encapsulates complex numbers.
 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 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 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 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 MathDouble
          The MathDouble class encapsulates double numbers.
 class MathInteger
          The MathInteger class encapsulates integer numbers.
 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.
 

Fields in JSci.maths declared as Ring.Member
protected  Ring.Member[][] RingMatrix.matrix
          Array containing the elements of the matrix.
 

Methods in JSci.maths that return Ring.Member
 Ring.Member RingMatrix.getElement(int i, int j)
          Returns an element of the matrix.
 Ring.Member MathDouble.multiply(Ring.Member n)
          Returns the multiplication of this number and another.
 Ring.Member Complex.multiply(Ring.Member x)
          Returns the multiplication of this number and another.
 Ring.Member MathInteger.multiply(Ring.Member n)
          Returns the multiplication of this number and another.
 Ring.Member ComplexMatrix.multiply(Ring.Member m)
          Returns the multiplication of this matrix and another.
 Ring.Member RingMatrix.multiply(Ring.Member m)
          Returns the multiplication of this matrix and another.
 Ring.Member Supernumber.multiply(Ring.Member z)
          Returns the multiplication of this number and another.
 Ring.Member DoubleMatrix.multiply(Ring.Member m)
          Returns the multiplication of this matrix and another.
 Ring.Member IntegerMatrix.multiply(Ring.Member m)
          Returns the multiplication of this matrix and another.
 Ring.Member Quaternion.multiply(Ring.Member x)
          Returns the multiplication of this number and another.
 

Methods in JSci.maths with parameters of type Ring.Member
 Ring.Member MathDouble.multiply(Ring.Member n)
          Returns the multiplication of this number and another.
 Ring.Member Complex.multiply(Ring.Member x)
          Returns the multiplication of this number and another.
 Ring.Member MathInteger.multiply(Ring.Member n)
          Returns the multiplication of this number and another.
 Ring.Member ComplexMatrix.multiply(Ring.Member m)
          Returns the multiplication of this matrix and another.
 Ring.Member RingMatrix.multiply(Ring.Member m)
          Returns the multiplication of this matrix and another.
 Ring.Member Supernumber.multiply(Ring.Member z)
          Returns the multiplication of this number and another.
 Ring.Member DoubleMatrix.multiply(Ring.Member m)
          Returns the multiplication of this matrix and another.
 Ring.Member IntegerMatrix.multiply(Ring.Member m)
          Returns the multiplication of this matrix and another.
 Ring.Member Quaternion.multiply(Ring.Member x)
          Returns the multiplication of this number and another.
 Module.Member Complex.scalarMultiply(Ring.Member x)
          Returns the multiplication of this number by a complex scalar.
 Module.Member DoubleVector.scalarMultiply(Ring.Member x)
          Returns the multiplication of this vector by a scalar.
 Module.Member IntegerVector.scalarMultiply(Ring.Member x)
          Returns the multiplication of this vector by a scalar.
 Module.Member ComplexVector.scalarMultiply(Ring.Member x)
          Returns the multiplication of this vector by a scalar.
 Module.Member ComplexMatrix.scalarMultiply(Ring.Member x)
          Returns the multiplication of this matrix by a scalar.
 Module.Member RingMatrix.scalarMultiply(Ring.Member r)
          Returns the multiplication of this matrix by a scalar.
 Module.Member DoubleMatrix.scalarMultiply(Ring.Member x)
          Returns the multiplication of this matrix by a scalar.
 Module.Member IntegerMatrix.scalarMultiply(Ring.Member x)
          Returns the multiplication of this matrix by a scalar.
 Module.Member Quaternion.scalarMultiply(Ring.Member x)
          Returns the multiplication of this number by a real scalar.
 void RingMatrix.setElement(int i, int j, Ring.Member r)
          Sets the value of an element of the matrix.
 

Constructors in JSci.maths with parameters of type Ring.Member
RingMatrix(Ring.Member[][] array)
          Constructs a matrix by wrapping an array.
 

Uses of Ring.Member in JSci.maths.algebras
 

Subinterfaces of Ring.Member in JSci.maths.algebras
static interface Algebra.Member
          This interface defines a member of an algebra.
static interface CStarAlgebra.Member
          This interface defines a member of a C*-algebra.
 

Methods in JSci.maths.algebras with parameters of type Ring.Member
 Module.Member Module.Member.scalarMultiply(Ring.Member r)
          The scalar multiplication law.
 

Uses of Ring.Member in JSci.maths.categories
 

Methods in JSci.maths.categories with parameters of type Ring.Member
 Module.Member Hilb.LinearMap.scalarMultiply(Ring.Member z)
           
 

Uses of Ring.Member in JSci.maths.fields
 

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

Methods in JSci.maths.fields that return Ring.Member
 Ring.Member Ring.Member.multiply(Ring.Member r)
          The multiplication law.
 Ring.Member IntegerRing.one()
          Returns the integer number one.
 Ring.Member Ring.one()
          Returns the unit element.
 Ring.Member RealField.one()
          Returns the real number one.
 Ring.Member ComplexField.one()
          Returns the complex number one.
 

Methods in JSci.maths.fields with parameters of type Ring.Member
 boolean IntegerRing.isOne(Ring.Member r)
          Returns true if the integer number is equal to one.
 boolean Ring.isOne(Ring.Member r)
          Returns true if the member is the unit element.
 boolean RealField.isOne(Ring.Member r)
          Returns true if the real number is equal to one.
 boolean ComplexField.isOne(Ring.Member r)
          Returns true if the complex number is equal to one.
 Ring.Member Ring.Member.multiply(Ring.Member r)
          The multiplication law.
 

Uses of Ring.Member in JSci.maths.polynomials
 

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

Classes in JSci.maths.polynomials that implement Ring.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 Ring.Member
 Ring.Member ComplexPolynomial.multiply(Ring.Member r)
          The multiplication law.
 Ring.Member RealPolynomial.multiply(Ring.Member r)
          The multiplication law.
 Ring.Member ComplexPolynomialRing.one()
          Returns the unit element.
 Ring.Member RealPolynomialRing.one()
          Returns the unit element.
 

Methods in JSci.maths.polynomials with parameters of type Ring.Member
 boolean ComplexPolynomialRing.isOne(Ring.Member r)
          Returns true if the member is the unit element.
 boolean RealPolynomialRing.isOne(Ring.Member r)
          Returns true if the member is the unit element.
 Ring.Member ComplexPolynomial.multiply(Ring.Member r)
          The multiplication law.
 Ring.Member RealPolynomial.multiply(Ring.Member r)
          The multiplication law.
 

Uses of Ring.Member in JSci.physics.quantum
 

Classes in JSci.physics.quantum that implement Ring.Member
 class GammaMatrix
          The GammaMatrix class provides an object for encapsulating the gamma matrices.
 

Methods in JSci.physics.quantum with parameters of type Ring.Member
 Module.Member KetVector.scalarMultiply(Ring.Member x)
          Returns the multiplication of this ket vector by a scalar.
 Module.Member BraVector.scalarMultiply(Ring.Member x)
          Returns the multiplication of this bra vector by a scalar.