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 _

A

A_CHAOS - Static variable in class JSci.maths.chaos.HenonMap
Chaotic a parameter value.
AbelianGroup - Interface in JSci.maths.groups
This interface defines an abelian group.
AbelianGroup.Member - Interface in JSci.maths.groups
This interface defines a member of an abelian group.
abs(double[]) - Static method in class JSci.maths.ArrayMath
Takes the absolute value of each component of an array.
abs(double[][]) - Static method in class JSci.maths.ArrayMath
Takes the absolute value of each component of an array.
abs(int[]) - Static method in class JSci.maths.ArrayMath
Takes the absolute value of each component of an array.
abs(int[][]) - Static method in class JSci.maths.ArrayMath
Takes the absolute value of each component of an array.
absFFT() - Method in class JSci.maths.wavelet.Signal
Return the absolute value of the FFT
absFFT(double[]) - Static method in class JSci.maths.wavelet.Signal
 
absorb(WPlus) - Method in class JSci.physics.particles.AntiElectronNeutrino
Absorbs a W+.
absorb(ZZero) - Method in class JSci.physics.particles.AntiElectronNeutrino
Absorbs a Z0.
absorb(Photon) - Method in class JSci.physics.particles.AntiMuon
Absorbs a photon.
absorb(WMinus) - Method in class JSci.physics.particles.AntiMuon
Absorbs a W-.
absorb(ZZero) - Method in class JSci.physics.particles.AntiMuon
Absorbs a Z0.
absorb(WPlus) - Method in class JSci.physics.particles.AntiMuonNeutrino
Absorbs a W+.
absorb(ZZero) - Method in class JSci.physics.particles.AntiMuonNeutrino
Absorbs a Z0.
absorb(Gluon) - Method in class JSci.physics.particles.AntiQuark
Absorbs a gluon.
absorb(Photon) - Method in class JSci.physics.particles.AntiTau
Absorbs a photon.
absorb(WMinus) - Method in class JSci.physics.particles.AntiTau
Absorbs a W-.
absorb(ZZero) - Method in class JSci.physics.particles.AntiTau
Absorbs a Z0.
absorb(WPlus) - Method in class JSci.physics.particles.AntiTauNeutrino
Absorbs a W+.
absorb(ZZero) - Method in class JSci.physics.particles.AntiTauNeutrino
Absorbs a Z0.
absorb(Photon) - Method in class JSci.physics.particles.Electron
Absorbs a photon.
absorb(WPlus) - Method in class JSci.physics.particles.Electron
Absorbs a W+.
absorb(ZZero) - Method in class JSci.physics.particles.Electron
Absorbs a Z0.
absorb(WMinus) - Method in class JSci.physics.particles.ElectronNeutrino
Absorbs a W-.
absorb(ZZero) - Method in class JSci.physics.particles.ElectronNeutrino
Absorbs a Z0.
absorb(Photon) - Method in class JSci.physics.particles.Muon
Absorbs a photon.
absorb(ZZero) - Method in class JSci.physics.particles.Muon
Absorbs a Z0.
absorb(WMinus) - Method in class JSci.physics.particles.MuonNeutrino
Absorbs a W-.
absorb(ZZero) - Method in class JSci.physics.particles.MuonNeutrino
Absorbs a Z0.
absorb(Photon) - Method in class JSci.physics.particles.Positron
Absorbs a photon.
absorb(WMinus) - Method in class JSci.physics.particles.Positron
Absorbs a W-.
absorb(ZZero) - Method in class JSci.physics.particles.Positron
Absorbs a Z0.
absorb(Gluon) - Method in class JSci.physics.particles.Quark
Absorbs a gluon.
absorb(Photon) - Method in class JSci.physics.particles.Tau
Absorbs a photon.
absorb(WPlus) - Method in class JSci.physics.particles.Tau
Absorbs a W+.
absorb(ZZero) - Method in class JSci.physics.particles.Tau
Absorbs a Z0.
absorb(WMinus) - Method in class JSci.physics.particles.TauNeutrino
Absorbs a W-.
absorb(ZZero) - Method in class JSci.physics.particles.TauNeutrino
Absorbs a Z0.
AbstractGraphModel - Class in JSci.awt
The AbstractGraphModel class handles the dispatching of GraphDataEvents to interested listeners.
AbstractGraphModel() - Constructor for class JSci.awt.AbstractGraphModel
 
AbstractMath - Class in JSci.maths
The AbstractMath superclass provides an abstract encapsulation of maths.
AbstractMath() - Constructor for class JSci.maths.AbstractMath
 
accelerate(double[], double) - Method in class JSci.physics.ClassicalParticle
 
accelerate(double, double, double) - Method in class JSci.physics.ClassicalParticle2D
 
acos(Complex) - Static method in class JSci.maths.Complex
Returns the arc cosine of a complex number, in the range of (0.0 through pi, 0.0 through infinity).
acos(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the arc cosine of a number.
acosh(Complex) - Static method in class JSci.maths.Complex
Returns the arc hyperbolic cosine of a complex number, in the range of (0.0 through infinity, 0.0 through pi).
acosh(double) - Static method in class JSci.maths.ExtraMath
Returns the arc hyperbolic cosine of a double, in the range of 0.0 through infinity.
acosh(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the arc hyperbolic cosine of a number.
actionPerformed(ActionEvent) - Method in class JSci.beans.MathBean
 
add(double[], double, double[], int) - Static method in class JSci.maths.ArrayMath
Add to an array w, a time v where a is a scalar...
add(double[], double) - Static method in class JSci.maths.ArrayMath
Add a scalar to every element in the array.
add(double[], double[]) - Static method in class JSci.maths.ArrayMath
Add the two arrays together (componentwise).
add(int[], double, int[], int) - Static method in class JSci.maths.ArrayMath
Add to an array w, a time v where a is a scalar...
add(int[], int) - Static method in class JSci.maths.ArrayMath
Add a scalar to every element in the array.
add(int[], int[]) - Static method in class JSci.maths.ArrayMath
Add the two arrays together (componentwise).
add(AbelianGroup.Member) - Method in class JSci.maths.categories.Hilb.LinearMap
 
add(AbelianGroup.Member) - Method in class JSci.maths.Complex
Returns the addition of this number and another.
add(Complex) - Method in class JSci.maths.Complex
Returns the addition of this complex number and another.
add(Complex3Vector) - Method in class JSci.maths.Complex3Vector
Returns the addition of this vector and another.
add(Double3Vector) - Method in class JSci.maths.Complex3Vector
Returns the addition of this vector and another.
add(Integer3Vector) - Method in class JSci.maths.Complex3Vector
Returns the addition of this vector and another.
add(ComplexMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the addition of this matrix and another.
add(ComplexSquareMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the addition of this matrix and another.
add(ComplexTridiagonalMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the addition of this matrix and another.
add(ComplexDiagonalMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the addition of this matrix and another.
add(AbelianGroup.Member) - Method in class JSci.maths.ComplexMatrix
Returns the addition of this matrix and another.
add(ComplexMatrix) - Method in class JSci.maths.ComplexMatrix
Returns the addition of this matrix and another.
add(ComplexMatrix) - Method in class JSci.maths.ComplexSquareMatrix
Returns the addition of this matrix and another.
add(ComplexSquareMatrix) - Method in class JSci.maths.ComplexSquareMatrix
Returns the addition of this matrix and another.
add(ComplexMatrix) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the addition of this matrix and another.
add(ComplexSquareMatrix) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the addition of this matrix and another.
add(ComplexTridiagonalMatrix) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the addition of this matrix and another.
add(AbelianGroup.Member) - Method in class JSci.maths.ComplexVector
Returns the addition of this vector and another.
add(ComplexVector) - Method in class JSci.maths.ComplexVector
Returns the addition of this vector and another.
add(DoubleVector) - Method in class JSci.maths.ComplexVector
Returns the addition of this vector and another.
add(IntegerVector) - Method in class JSci.maths.ComplexVector
Returns the addition of this vector and another.
add(Double3Vector) - Method in class JSci.maths.Double3Vector
Returns the addition of this vector and another.
add(DoubleMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the addition of this matrix and another.
add(DoubleSquareMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the addition of this matrix and another.
add(DoubleTridiagonalMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the addition of this matrix and another.
add(DoubleDiagonalMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the addition of this matrix and another.
add(AbelianGroup.Member) - Method in class JSci.maths.DoubleMatrix
Returns the addition of this matrix and another.
add(DoubleMatrix) - Method in class JSci.maths.DoubleMatrix
Returns the addition of this matrix and another.
add(DoubleMatrix) - Method in class JSci.maths.DoubleSparseMatrix
Returns the addition of this matrix and another.
add(DoubleSparseMatrix) - Method in class JSci.maths.DoubleSparseMatrix
Returns the addition of this matrix and another.
add(DoubleMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the addition of this matrix and another.
add(DoubleSquareMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the addition of this matrix and another.
add(DoubleSparseSquareMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the addition of this matrix and another.
add(DoubleVector) - Method in class JSci.maths.DoubleSparseVector
Returns the addition of this vector and another.
add(DoubleSparseVector) - Method in class JSci.maths.DoubleSparseVector
Returns the addition of this vector and another.
add(DoubleMatrix) - Method in class JSci.maths.DoubleSquareMatrix
Returns the addition of this matrix and another.
add(DoubleSquareMatrix) - Method in class JSci.maths.DoubleSquareMatrix
Returns the addition of this matrix and another.
add(DoubleMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the addition of this matrix and another.
add(DoubleSquareMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the addition of this matrix and another.
add(DoubleTridiagonalMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the addition of this matrix and another.
add(AbelianGroup.Member) - Method in class JSci.maths.DoubleVector
Returns the addition of this vector and another.
add(DoubleVector) - Method in class JSci.maths.DoubleVector
Returns the addition of this vector and another.
add(AbelianGroup.Member) - Method in interface JSci.maths.groups.AbelianGroup.Member
The group composition law.
add(Integer3Vector) - Method in class JSci.maths.Integer3Vector
Returns the addition of this vector and another.
add(IntegerMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the addition of this matrix and another.
add(IntegerSquareMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the addition of this matrix and another.
add(IntegerTridiagonalMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the addition of this matrix and another.
add(IntegerDiagonalMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the addition of this matrix and another.
add(AbelianGroup.Member) - Method in class JSci.maths.IntegerMatrix
Returns the addition of this matrix and another.
add(IntegerMatrix) - Method in class JSci.maths.IntegerMatrix
Returns the addition of this matrix and another.
add(IntegerMatrix) - Method in class JSci.maths.IntegerSquareMatrix
Returns the addition of this matrix and another.
add(IntegerSquareMatrix) - Method in class JSci.maths.IntegerSquareMatrix
Returns the addition of this matrix and another.
add(IntegerMatrix) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the addition of this matrix and another.
add(IntegerSquareMatrix) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the addition of this matrix and another.
add(IntegerTridiagonalMatrix) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the addition of this matrix and another.
add(AbelianGroup.Member) - Method in class JSci.maths.IntegerVector
Returns the addition of this vector and another.
add(IntegerVector) - Method in class JSci.maths.IntegerVector
Returns the addition of this vector and another.
add(AbelianGroup.Member) - Method in class JSci.maths.MathDouble
Returns the addition of this number and another.
add(MathDouble) - Method in class JSci.maths.MathDouble
Returns the addition of this double number and another.
add(AbelianGroup.Member) - Method in class JSci.maths.MathInteger
Returns the addition of this number and another.
add(MathInteger) - Method in class JSci.maths.MathInteger
Returns the addition of this integer number and another.
add(AbelianGroup.Member) - Method in class JSci.maths.polynomials.ComplexPolynomial
The group composition law.
add(AbelianGroup.Member) - Method in class JSci.maths.polynomials.RealPolynomial
The group composition law.
add(AbelianGroup.Member) - Method in class JSci.maths.Quaternion
Returns the addition of this number and another.
add(Quaternion) - Method in class JSci.maths.Quaternion
Returns the addition of this quaternion and another.
add(AbelianGroup.Member) - Method in class JSci.maths.RingMatrix
Returns the addition of this matrix and another.
add(RingMatrix) - Method in class JSci.maths.RingMatrix
Returns the addition of this matrix and another.
add(AbelianGroup.Member) - Method in class JSci.maths.Supernumber
Returns the addition of this number and another.
add(Supernumber) - Method in class JSci.maths.Supernumber
Returns the addition of this supernumber and another.
add(MultiscaleFunction, MultiscaleFunction) - Method in class JSci.maths.wavelet.BasisFunctionLibrary
Add a clone of the given MultiscaleFunctions to the internal arrays of MultiscaleFunctions.
add(MultiscaleFunction) - Method in class JSci.maths.wavelet.BasisFunctionLibrary
Add the MultiscaleFunction to both the primary and dual internal arrays.
add(MultiscaleFunction[]) - Method in class JSci.maths.wavelet.BasisFunctionLibrary
Add the array of MultiscaleFunction to both the primary and dual internal arrays.
add(Multiresolution) - Method in class JSci.maths.wavelet.BasisFunctionLibrary
Attempt to add every possible functions belonging to a multiresolution.
add(double[][], double[][]) - Static method in class JSci.maths.wavelet.BasisFunctionLibrary
 
add(MultiscaleFunction, double, MultiscaleFunction, int) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
Calculates f+a*g.
add(SparseDiscreteFunction, double, MultiscaleFunction, int) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
Calculates f+a*g.
add(MultiscaleFunction, double, SparseDiscreteFunction, int) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
Calculates f+a*g.
add(DiscreteFunction, double, DiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
Calculates f+a*g.
add(SparseDiscreteFunction, double, SparseDiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
Calculates f+a*g.
add(DiscreteFunction, double, SparseDiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
Calculates f+a*g.
add(SparseDiscreteFunction, double, DiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
Calculates f+a*g.
add(MultiscaleFunction, MultiscaleFunction) - Method in class JSci.maths.wavelet.MatchingPursuit
 
add(Force2D) - Method in class JSci.physics.Force2D
Returns the addition of this force and another.
add(AbelianGroup.Member) - Method in class JSci.physics.quantum.BraVector
Returns the addition of this vector and another.
add(BraVector) - Method in class JSci.physics.quantum.BraVector
Returns the addition of this vector and another.
add(AbelianGroup.Member) - Method in class JSci.physics.quantum.KetVector
Returns the addition of this vector and another.
add(KetVector) - Method in class JSci.physics.quantum.KetVector
Returns the addition of this vector and another.
add(Operator) - Method in class JSci.physics.quantum.Operator
Returns the addition of this operator and another.
add(Rank1Tensor) - Method in class JSci.physics.relativity.Rank1Tensor
Returns the addition of this tensor and another.
add(Rank2Tensor) - Method in class JSci.physics.relativity.Rank2Tensor
Returns the addition of this tensor and another.
add(Rank3Tensor) - Method in class JSci.physics.relativity.Rank3Tensor
Returns the addition of this tensor and another.
add(Rank4Tensor) - Method in class JSci.physics.relativity.Rank4Tensor
Returns the addition of this tensor and another.
addArgument(Object) - Method in class JSci.io.MathMLExpression
Adds an argument to this expression.
addGraphDataListener(GraphDataListener) - Method in class JSci.awt.AbstractGraphModel
 
addGraphDataListener(GraphDataListener) - Method in interface JSci.awt.CategoryGraph2DModel
Add a listener.
addGraphDataListener(GraphDataListener) - Method in interface JSci.awt.Graph2DModel
Add a listener.
addGraphDataListener(GraphDataListener) - Method in interface JSci.awt.Graph3DModel
Add a listener.
addImag(double) - Method in class JSci.maths.Complex
Returns the addition of this complex number with an imaginary part.
addImag(Double3Vector) - Method in class JSci.maths.Quaternion
Returns the addition of this quaternion with an imaginary part.
ADDITION - Variable in class JSci.maths.categories.Simplicial
 
addLayoutComponent(String, Component) - Method in class JSci.awt.GraphLayout
 
addLayoutComponent(Component, Object) - Method in class JSci.awt.GraphLayout
 
addLayoutComponent(String, Component) - Method in class JSci.swing.JGraphLayout
 
addLayoutComponent(Component, Object) - Method in class JSci.swing.JGraphLayout
 
addPropertyChangeListener(PropertyChangeListener) - Method in class JSci.beans.MathBean
 
addPropertyChangeListener(PropertyChangeListener) - Method in class JSci.beans.VariableBean
 
addReal(double) - Method in class JSci.maths.Complex
Returns the addition of this complex number with a real part.
addReal(double) - Method in class JSci.maths.Quaternion
Returns the addition of this quaternion with a real part.
addSeries(float[]) - Method in class JSci.awt.DefaultCategoryGraph2DModel
Add a data series.
addSeries(double[]) - Method in class JSci.awt.DefaultCategoryGraph2DModel
Add a data series.
addSeries(float[]) - Method in class JSci.awt.DefaultGraph2DModel
Adds a data series for the default x-axis values.
addSeries(double[]) - Method in class JSci.awt.DefaultGraph2DModel
Adds a data series for the default x-axis values.
addSeries(float[], float[]) - Method in class JSci.awt.DefaultGraph2DModel
Adds a data series.
addSeries(float[]) - Method in class JSci.awt.DefaultGraph3DModel
Add a data series.
addVariableListener(VariableListener) - Method in class JSci.beans.VariableBean
 
airy(double) - Static method in class JSci.maths.SpecialMath
Airy function.
Algebra - Interface in JSci.maths.algebras
This interface defines an algebra.
Algebra.Member - Interface in JSci.maths.algebras
This interface defines a member of an algebra.
AlkaliEarthMetal - Class in JSci.chemistry.periodictable
A class representing alkali earth metals.
AlkaliEarthMetal(String, String) - Constructor for class JSci.chemistry.periodictable.AlkaliEarthMetal
Constructs an alkali earth metal.
AlkaliMetal - Class in JSci.chemistry.periodictable
A class representing alkali metals.
AlkaliMetal(String, String) - Constructor for class JSci.chemistry.periodictable.AlkaliMetal
Constructs an alkali metal.
ang - Variable in class JSci.physics.RigidBody2D
Angle (orientation).
angMass - Variable in class JSci.physics.RigidBody2D
Moment of inertia.
angularAccelerate(double, double) - Method in class JSci.physics.RigidBody2D
 
angularCollide(RigidBody2D, double) - Method in class JSci.physics.RigidBody2D
Collides this particle with another.
angVel - Variable in class JSci.physics.RigidBody2D
Angular velocity.
anti() - Method in class JSci.physics.particles.AntiBottom
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiCharm
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiDown
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiElectronNeutrino
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiKZero
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiLambda
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiMuon
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiMuonNeutrino
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiNeutron
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiOmegaMinus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiProton
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiSigmaMinus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiSigmaPlus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiSigmaZero
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiStrange
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiTau
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiTauNeutrino
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiTop
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiUp
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.AntiXiZero
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Bottom
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Charm
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Down
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Electron
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.ElectronNeutrino
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Eta
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Gluon
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Graviton
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.KMinus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.KPlus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.KZero
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Lambda
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Muon
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.MuonNeutrino
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Neutron
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.OmegaMinus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Photon
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.PiMinus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.PiPlus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.PiZero
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Positron
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Proton
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.SigmaMinus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.SigmaPlus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.SigmaZero
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Strange
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Tau
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.TauNeutrino
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Top
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.Up
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.WMinus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.WPlus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.XiMinus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.XiPlus
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.XiZero
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.particles.ZZero
Returns the antiparticle of this particle.
anti() - Method in class JSci.physics.quantum.QuantumParticle
Returns the antiparticle of this particle.
AntiBaryon - Class in JSci.physics.particles
A class representing antibaryons.
AntiBaryon() - Constructor for class JSci.physics.particles.AntiBaryon
Constructs an antibaryon.
ANTIBLUE - Static variable in class JSci.physics.particles.AntiQuark
 
AntiBottom - Class in JSci.physics.particles
A class representing antibottoms.
AntiBottom() - Constructor for class JSci.physics.particles.AntiBottom
Constructs an antibottom.
AntiCharm - Class in JSci.physics.particles
A class representing anticharms.
AntiCharm() - Constructor for class JSci.physics.particles.AntiCharm
Constructs an anticharm.
anticommutator(Operator, Operator) - Static method in class JSci.physics.quantum.QuantumMath
Returns the anticommutator {A,B}.
AntiDown - Class in JSci.physics.particles
A class representing antidowns.
AntiDown() - Constructor for class JSci.physics.particles.AntiDown
Constructs an antidown.
AntiElectronNeutrino - Class in JSci.physics.particles
A class representing antielectron neutrinos.
AntiElectronNeutrino() - Constructor for class JSci.physics.particles.AntiElectronNeutrino
Constructs an antielectron neutrino.
ANTIGREEN - Static variable in class JSci.physics.particles.AntiQuark
 
AntiHadron - Class in JSci.physics.particles
A class representing antihadrons.
AntiHadron() - Constructor for class JSci.physics.particles.AntiHadron
Constructs an antihadron.
AntiHyperon - Class in JSci.physics.particles
A class representing antihyperons.
AntiHyperon() - Constructor for class JSci.physics.particles.AntiHyperon
Constructs an antihyperon.
AntiKaon - Class in JSci.physics.particles
A class representing antikaons.
AntiKaon() - Constructor for class JSci.physics.particles.AntiKaon
Constructs an antikaon.
AntiKZero - Class in JSci.physics.particles
A class representing anti K0.
AntiKZero() - Constructor for class JSci.physics.particles.AntiKZero
Constructs an anti K0.
AntiLambda - Class in JSci.physics.particles
A class representing antilambdas.
AntiLambda() - Constructor for class JSci.physics.particles.AntiLambda
Constructs an antilambda.
AntiLepton - Class in JSci.physics.particles
A class representing antileptons.
AntiLepton() - Constructor for class JSci.physics.particles.AntiLepton
Constructs an antilepton.
AntiMeson - Class in JSci.physics.particles
A class representing antimesons.
AntiMeson() - Constructor for class JSci.physics.particles.AntiMeson
Constructs an antimeson.
AntiMuon - Class in JSci.physics.particles
A class representing antimuons.
AntiMuon() - Constructor for class JSci.physics.particles.AntiMuon
Constructs an antimuon.
AntiMuonNeutrino - Class in JSci.physics.particles
A class representing antimuon neutrinos.
AntiMuonNeutrino() - Constructor for class JSci.physics.particles.AntiMuonNeutrino
Constructs an antimuon neutrino.
AntiNeutron - Class in JSci.physics.particles
A class representing antineutrons.
AntiNeutron() - Constructor for class JSci.physics.particles.AntiNeutron
Constructs an antineutron.
AntiNucleon - Class in JSci.physics.particles
A class representing antinucleons.
AntiNucleon() - Constructor for class JSci.physics.particles.AntiNucleon
Constructs an antinucleon.
AntiOmegaMinus - Class in JSci.physics.particles
A class representing antiomega-.
AntiOmegaMinus() - Constructor for class JSci.physics.particles.AntiOmegaMinus
Constructs an antiomega-.
AntiPion - Class in JSci.physics.particles
A class representing antipions.
AntiPion() - Constructor for class JSci.physics.particles.AntiPion
Constructs an antipion.
AntiProton - Class in JSci.physics.particles
A class representing antiprotons.
AntiProton() - Constructor for class JSci.physics.particles.AntiProton
Constructs an antiproton.
AntiQuark - Class in JSci.physics.particles
A class representing antiquarks.
AntiQuark() - Constructor for class JSci.physics.particles.AntiQuark
Constructs an antiquark.
ANTIRED - Static variable in class JSci.physics.particles.AntiQuark
 
AntiSigma - Class in JSci.physics.particles
A class representing antisigmas.
AntiSigma() - Constructor for class JSci.physics.particles.AntiSigma
Constructs an antisigma.
AntiSigmaMinus - Class in JSci.physics.particles
A class representing anti sigma-.
AntiSigmaMinus() - Constructor for class JSci.physics.particles.AntiSigmaMinus
Constructs an anti sigma-.
AntiSigmaPlus - Class in JSci.physics.particles
A class representing anti sigma+.
AntiSigmaPlus() - Constructor for class JSci.physics.particles.AntiSigmaPlus
Constructs an anti sigma+.
AntiSigmaZero - Class in JSci.physics.particles
A class representing anti sigma0.
AntiSigmaZero() - Constructor for class JSci.physics.particles.AntiSigmaZero
Constructs an anti sigma0.
AntiStrange - Class in JSci.physics.particles
A class representing antistranges.
AntiStrange() - Constructor for class JSci.physics.particles.AntiStrange
Constructs an antistrange.
AntiTau - Class in JSci.physics.particles
A class representing antitaus.
AntiTau() - Constructor for class JSci.physics.particles.AntiTau
Constructs an antitau.
AntiTauNeutrino - Class in JSci.physics.particles
A class representing antitau neutrinos.
AntiTauNeutrino() - Constructor for class JSci.physics.particles.AntiTauNeutrino
Constructs an antitau neutrino.
AntiTop - Class in JSci.physics.particles
A class representing antitops.
AntiTop() - Constructor for class JSci.physics.particles.AntiTop
Constructs an antitop.
AntiUp - Class in JSci.physics.particles
A class representing antiups.
AntiUp() - Constructor for class JSci.physics.particles.AntiUp
Constructs an antiup.
AntiXi - Class in JSci.physics.particles
A class representing antixis.
AntiXi() - Constructor for class JSci.physics.particles.AntiXi
Constructs an antixi.
AntiXiZero - Class in JSci.physics.particles
A class representing anti xi0.
AntiXiZero() - Constructor for class JSci.physics.particles.AntiXiZero
Constructs an anti xi0.
apply(Mapping, double[]) - Static method in class JSci.maths.ArrayMath
Apply a map to every component of an array.
apply(Mapping, double[][]) - Static method in class JSci.maths.ArrayMath
Apply a map to every component of an array.
apply(ComplexMapping, Complex[]) - Static method in class JSci.maths.ArrayMath
Apply a map to every component of an array.
apply(ComplexMapping, Complex[][]) - Static method in class JSci.maths.ArrayMath
Apply a map to every component of an array.
applyForce(double[], double) - Method in class JSci.physics.ClassicalParticle
 
applyForce(double, double, double) - Method in class JSci.physics.ClassicalParticle2D
 
applyForce(Force2D, double) - Method in class JSci.physics.ClassicalParticle2D
 
applyForce(Force2D, double) - Method in class JSci.physics.RigidBody2D
 
applyTorque(double, double) - Method in class JSci.physics.RigidBody2D
 
areCompatible(FWTCoef, FWTCoef) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
areCompatible(FWTCoef[]) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
arg() - Method in class JSci.maths.Complex
Returns the argument of this complex number.
ArgandDiagramModel - Class in JSci.awt
The ArgandDiagramModel provides a convenient implementation of the Graph2DModel interface for creating Argand diagrams using the LineGraph component.
ArgandDiagramModel() - Constructor for class JSci.awt.ArgandDiagramModel
 
ARRAY_1D - Static variable in class JSci.maths.ComplexVector
Storage format identifier.
ARRAY_1D - Static variable in class JSci.maths.DoubleVector
Storage format identifier.
ARRAY_1D - Static variable in class JSci.maths.IntegerVector
Storage format identifier.
ARRAY_2D - Static variable in class JSci.maths.ComplexMatrix
Storage format identifier.
ARRAY_2D - Static variable in class JSci.maths.DoubleMatrix
Storage format identifier.
ARRAY_2D - Static variable in class JSci.maths.IntegerMatrix
Storage format identifier.
ARRAY_2D - Static variable in class JSci.maths.RingMatrix
Storage format identifier.
ArrayCaster - Class in JSci.util
A simple convenience class for casting arrays.
ArrayMath - Class in JSci.maths
Arrays are faster than object, so this class is here to take full advantage of arrays without encapsulation.
asin(Complex) - Static method in class JSci.maths.Complex
Returns the arc sine of a complex number, in the range of (-pi/2 through pi/2, -infinity through infinity).
asin(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the arc sine of a number.
asinh(Complex) - Static method in class JSci.maths.Complex
Returns the arc hyperbolic sine of a complex number, in the range of (-infinity through infinity, -pi/2 through pi/2).
asinh(double) - Static method in class JSci.maths.ExtraMath
Returns the arc hyperbolic sine of a double, in the range of -infinity through infinity.
asinh(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the arc hyperbolic sine of a number.
atan(Complex) - Static method in class JSci.maths.Complex
Returns the arc tangent of a complex number, in the range of (-pi/2 through pi/2, -infinity through infinity).
atan(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the arc tangent of a number.
atanh(Complex) - Static method in class JSci.maths.Complex
Returns the arc hyperbolic tangent of a complex number, in the range of (-infinity through infinity, -pi/2 through pi/2).
atanh(double) - Static method in class JSci.maths.ExtraMath
Returns the arc hyperbolic tangent of a double, in the range of -infinity through infinity.
atanh(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the arc hyperbolic tangent of a number.
Atom - Class in JSci.chemistry
A class representing atoms.
Atom(Element) - Constructor for class JSci.chemistry.Atom
Constructs an atom.
atoms - Variable in class JSci.chemistry.Molecule
Atoms.
AVOGADRO - Static variable in interface JSci.physics.PhysicalConstants
Avogadro's constant.
axisPad - Variable in class JSci.awt.CategoryGraph2D
 
axisPad - Variable in class JSci.awt.Graph2D
 
axisPad - Variable in class JSci.swing.JCategoryGraph2D
 
axisPad - Variable in class JSci.swing.JGraph2D
 

B

B_CHAOS - Static variable in class JSci.maths.chaos.HenonMap
Chaotic b parameter value.
BanachSpace - Interface in JSci.maths.algebras
This interface defines a Banach space.
BanachSpace.Member - Interface in JSci.maths.algebras
This interface defines a member of a Banach Space.
barColor - Variable in class JSci.awt.BarGraph
Bar colors.
barColor - Variable in class JSci.swing.JBarGraph
Bar colors.
BarGraph - Class in JSci.awt
A bar graph AWT component.
BarGraph(CategoryGraph2DModel) - Constructor for class JSci.awt.BarGraph
Constructs a bar graph.
barPad - Variable in class JSci.awt.BarGraph
Padding.
barPad - Variable in class JSci.swing.JBarGraph
Padding.
barWidth - Variable in class JSci.awt.BarGraph
 
barWidth - Variable in class JSci.swing.JBarGraph
 
Baryon - Class in JSci.physics.particles
A class representing baryons.
Baryon() - Constructor for class JSci.physics.particles.Baryon
Constructs a baryon.
baryonQN() - Method in class JSci.physics.particles.AntiBaryon
Returns the baryon number.
baryonQN() - Method in class JSci.physics.particles.AntiLepton
Returns the baryon number.
baryonQN() - Method in class JSci.physics.particles.AntiMeson
Returns the baryon number.
baryonQN() - Method in class JSci.physics.particles.AntiQuark
Returns the number of 1/3 units of baryon number.
baryonQN() - Method in class JSci.physics.particles.Baryon
Returns the baryon number.
baryonQN() - Method in class JSci.physics.particles.GaugeBoson
Returns the baryon number.
baryonQN() - Method in class JSci.physics.particles.Lepton
Returns the baryon number.
baryonQN() - Method in class JSci.physics.particles.Meson
Returns the baryon number.
baryonQN() - Method in class JSci.physics.particles.Quark
Returns the number of 1/3 units of baryon number.
baryonQN() - Method in class JSci.physics.quantum.QuantumParticle
Returns the baryon number.
basis() - Method in class JSci.maths.algebras.LieAlgebra
Returns the basis used to represent the Lie algebra.
basis() - Method in class JSci.maths.algebras.so3_1Dim4
Returns the basis used to represent the Lie algebra.
basis() - Method in class JSci.maths.algebras.sp2_RDim2
Returns the basis used to represent the Lie algebra.
basis() - Method in class JSci.maths.algebras.sp2_RDim3
Returns the basis used to represent the Lie algebra.
basis() - Method in class JSci.maths.algebras.su2Dim2
Returns the basis used to represent the Lie algebra.
basis() - Method in class JSci.maths.algebras.su2Dim3
Returns the basis used to represent the Lie algebra.
basis() - Method in class JSci.maths.algebras.su3Dim3
Returns the basis used to represent the Lie algebra.
BasisFunctionLibrary - Class in JSci.maths.wavelet
This class is meant to be used for Fast Wavelet Transform, Matching Pursuit and related signal processing algorithm.
BasisFunctionLibrary() - Constructor for class JSci.maths.wavelet.BasisFunctionLibrary
 
BasisFunctionLibrary(DiscreteFunction) - Constructor for class JSci.maths.wavelet.BasisFunctionLibrary
 
besselFirstOne(double) - Static method in class JSci.maths.SpecialMath
Bessel function of first kind, order one.
besselFirstZero(double) - Static method in class JSci.maths.SpecialMath
Bessel function of first kind, order zero.
besselSecondOne(double) - Static method in class JSci.maths.SpecialMath
Bessel function of second kind, order one.
besselSecondZero(double) - Static method in class JSci.maths.SpecialMath
Bessel function of second kind, order zero.
beta(double, double) - Static method in class JSci.maths.SpecialMath
Beta function.
BetaDistribution - Class in JSci.maths.statistics
The BetaDistribution class provides an object for encapsulating beta distributions.
BetaDistribution(double, double) - Constructor for class JSci.maths.statistics.BetaDistribution
Constructs a beta distribution.
Bifunctor - Interface in JSci.maths.categories
This interface defines a bifunctor.
binomial(int, int) - Static method in class JSci.maths.ExtraMath
Returns the binomial coefficient (n k).
binomial(double, double) - Static method in class JSci.maths.ExtraMath
Returns the binomial coefficient (n k).
BinomialDistribution - Class in JSci.maths.statistics
The BinomialDistribution class provides an object for encapsulating binomial distributions.
BinomialDistribution(int, double) - Constructor for class JSci.maths.statistics.BinomialDistribution
Constructs a binomial distribution.
BLUE - Static variable in class JSci.physics.particles.Quark
 
BLUE_ANTIGREEN - Static variable in class JSci.physics.particles.Gluon
 
BLUE_ANTIRED - Static variable in class JSci.physics.particles.Gluon
 
blueFWT(Multiresolution) - Method in class JSci.Demos.wavelet.PixelArray
Fast Wavelet Transform This method assumes a dyadic multiresolution.
BOHR_MAGNETON - Static variable in interface JSci.physics.PhysicalConstants
Bohr magneton (defined).
BOLTZMANN - Static variable in interface JSci.physics.PhysicalConstants
Boltzmann's constant (defined).
Bottom - Class in JSci.physics.particles
A class representing bottoms.
Bottom() - Constructor for class JSci.physics.particles.Bottom
Constructs a bottom.
BraVector - Class in JSci.physics.quantum
The BraVector class provides an object for encapsulating Dirac bra vectors.
BraVector(ComplexVector) - Constructor for class JSci.physics.quantum.BraVector
Constructs a bra vector given a vector representation.
buildBasis() - Method in class JSci.maths.polynomials.RealLagrangeBasis
 
buildImage(int[][]) - Static method in class JSci.Demos.wavelet.PixelArray
 

C

CantorDust - Class in JSci.maths.chaos
The CantorDust class provides an object that encapsulates the Cantor dust fractal.
CantorDust() - Constructor for class JSci.maths.chaos.CantorDust
 
CantorDustPlot - Class in JSci.Demos.Chaos
Plot of Cantor dust.
CantorDustPlot() - Constructor for class JSci.Demos.Chaos.CantorDustPlot
 
cardinality(Object) - Method in interface JSci.maths.categories.Category
Returns the cardinality of an object.
cardinality(Object) - Method in class JSci.maths.categories.FinSet
Returns the cardinality of an object.
cardinality() - Method in class JSci.maths.categories.FinSet.FunctionSet
 
cardinality(Object) - Method in class JSci.maths.categories.Hilb
Returns the cardinality of an object.
cardinality(Object) - Method in class JSci.maths.categories.Preorder
Returns the cardinality of an object.
cardinality(Object) - Method in class JSci.maths.categories.Simplicial
Returns the cardinality of an object.
cardinality() - Method in class JSci.maths.categories.Simplicial.FunctionSet
 
cardinality() - Method in class JSci.maths.FiniteSet
Returns the cardinality.
cardinality() - Method in interface JSci.maths.MathSet
Returns the cardinality.
cartanMetric() - Method in class JSci.maths.algebras.su2Dim3
Returns the Cartan metric.
cartesianToCylindrical(double, double, double) - Static method in class JSci.maths.CoordinateMath
 
cartesianToPolar(double, double) - Static method in class JSci.maths.CoordinateMath
 
cartesianToSpherical(double, double, double) - Static method in class JSci.maths.CoordinateMath
 
Cascades - Class in JSci.maths.wavelet
This class is a standard implementation of the Cascades algorithm.
Category - Interface in JSci.maths.categories
This interface defines a category.
Category.HomSet - Interface in JSci.maths.categories
This interface defines a hom-set.
Category.Morphism - Interface in JSci.maths.categories
This interface defines a morphism in a category.
CategoryGraph2D - Class in JSci.awt
The CategoryGraph2D superclass provides an abstract encapsulation of 2D category graphs.
CategoryGraph2D(CategoryGraph2DModel) - Constructor for class JSci.awt.CategoryGraph2D
Constructs a 2D category graph.
CategoryGraph2DModel - Interface in JSci.awt
This is a generic interface for sending data to 2D category graphs.
CatMap - Class in JSci.maths.chaos
The CatMap class provides an object that encapsulates the cat map.
CatMap() - Constructor for class JSci.maths.chaos.CatMap
Constructs a cat map.
CatPlot - Class in JSci.Demos.Chaos
Plot of the cat map.
CatPlot() - Constructor for class JSci.Demos.Chaos.CatPlot
 
CatTransform - Class in JSci.Demos.Chaos
Cat map transforms.
CatTransform() - Constructor for class JSci.Demos.Chaos.CatTransform
 
CauchyDistribution - Class in JSci.maths.statistics
The CauchyDistribution class provides an object for encapsulating Cauchy distributions.
CauchyDistribution() - Constructor for class JSci.maths.statistics.CauchyDistribution
Constructs the standard Cauchy distribution.
CauchyDistribution(double, double) - Constructor for class JSci.maths.statistics.CauchyDistribution
Constructs a Cauchy distribution.
CDF2_4 - Class in JSci.maths.wavelet.cdf2_4
Cohen-Daubechies-Feauveau with N=2 and Ntilde=4 adapted to the interval by Deslauriers-Dubuc-Lemire
CDF2_4() - Constructor for class JSci.maths.wavelet.cdf2_4.CDF2_4
 
CDF3_5 - Class in JSci.maths.wavelet.cdf3_5
Cohen-Daubechies-Feauveau with N=3 and Ntilde=5 adapted to the interval by Deslauriers-Dubuc-Lemire
CDF3_5() - Constructor for class JSci.maths.wavelet.cdf3_5.CDF3_5
 
changeSeries(int, float[]) - Method in class JSci.awt.DefaultCategoryGraph2DModel
Change a data series.
changeSeries(int, double[]) - Method in class JSci.awt.DefaultCategoryGraph2DModel
Change a data series.
changeSeries(int, float[]) - Method in class JSci.awt.DefaultGraph2DModel
Change a data series.
changeSeries(int, double[]) - Method in class JSci.awt.DefaultGraph2DModel
Change a data series.
changeSeries(int, float[]) - Method in class JSci.awt.DefaultGraph3DModel
Change a data series.
charge() - Method in class JSci.physics.particles.AntiBottom
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.AntiCharm
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.AntiDown
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.AntiElectronNeutrino
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiKZero
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiLambda
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiMuon
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiMuonNeutrino
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiNeutron
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiOmegaMinus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiProton
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiSigmaMinus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiSigmaPlus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiSigmaZero
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiStrange
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.AntiTau
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiTauNeutrino
Returns the electric charge.
charge() - Method in class JSci.physics.particles.AntiTop
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.AntiUp
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.AntiXiZero
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Bottom
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.Charm
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.Down
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.Electron
Returns the electric charge.
charge() - Method in class JSci.physics.particles.ElectronNeutrino
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Eta
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Gluon
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Graviton
Returns the electric charge.
charge() - Method in class JSci.physics.particles.KMinus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.KPlus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.KZero
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Lambda
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Muon
Returns the electric charge.
charge() - Method in class JSci.physics.particles.MuonNeutrino
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Neutron
Returns the electric charge.
charge() - Method in class JSci.physics.particles.OmegaMinus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Photon
Returns the electric charge.
charge() - Method in class JSci.physics.particles.PiMinus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.PiPlus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.PiZero
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Positron
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Proton
Returns the electric charge.
charge() - Method in class JSci.physics.particles.SigmaMinus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.SigmaPlus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.SigmaZero
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Strange
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.Tau
Returns the electric charge.
charge() - Method in class JSci.physics.particles.TauNeutrino
Returns the electric charge.
charge() - Method in class JSci.physics.particles.Top
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.Up
Returns the number of 1/3 units of electric charge.
charge() - Method in class JSci.physics.particles.WMinus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.WPlus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.XiMinus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.XiPlus
Returns the electric charge.
charge() - Method in class JSci.physics.particles.XiZero
Returns the electric charge.
charge() - Method in class JSci.physics.particles.ZZero
Returns the electric charge.
CHARGE - Static variable in interface JSci.physics.PhysicalConstants
Elementary charge.
charge() - Method in class JSci.physics.quantum.QuantumParticle
Returns the electric charge.
Charm - Class in JSci.physics.particles
A class representing charms.
Charm() - Constructor for class JSci.physics.particles.Charm
Constructs a charm.
ChebychevBasis - Class in JSci.maths.polynomials
The famous Chebychev basis for interpolating polynomials with minimal variation
ChebychevBasis(int) - Constructor for class JSci.maths.polynomials.ChebychevBasis
Creates a new instance of ChebychevBase for a given degree
chebyshev(double, double[]) - Static method in class JSci.maths.SpecialMath
Evaluates a Chebyshev series.
checkBiorthogonality() - Method in class JSci.maths.wavelet.BasisFunctionLibrary
Checks whether whether or not the biorthogonality is satisfied If so, the return array should roughly be filled with ones.
checkRange(double, double, double) - Method in class JSci.maths.statistics.ProbabilityDistribution
Check if the range of the argument of the distribution method is between lo and hi.
checkRange(double) - Method in class JSci.maths.statistics.ProbabilityDistribution
Check if the range of the argument of the distribution method is between 0 and 1.
ChiSqrDistribution - Class in JSci.maths.statistics
The ChiSqrDistribution class provides an object for encapsulating chi-squared distributions.
ChiSqrDistribution(double) - Constructor for class JSci.maths.statistics.ChiSqrDistribution
Constructs a chi-squared distribution.
choleskyDecompose() - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the Cholesky decomposition of this matrix.
choleskyDecompose() - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the Cholesky decomposition of this matrix.
choleskyDecompose() - Method in class JSci.maths.DoubleSquareMatrix
Returns the Cholesky decomposition of this matrix.
choleskyDecompose() - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the Cholesky decomposition of this matrix.
choleskyDecompose() - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the Cholesky decomposition of this matrix.
choleskyDecompose() - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the Cholesky decomposition of this matrix.
choleskyDecomposition() - Method in class JSci.maths.IntegerSquareMatrix
Returns the Cholesky decomposition of this matrix.
CLASS_SPECIFIC - Static variable in class JSci.maths.MathVector
Storage format identifier.
CLASS_SPECIFIC - Static variable in class JSci.maths.Matrix
Storage format identifier.
ClassicalParticle - Class in JSci.physics
The ClassicalParticle class provides an object for encapsulating classical particles.
ClassicalParticle(int) - Constructor for class JSci.physics.ClassicalParticle
Constructs a classical particle.
ClassicalParticle2D - Class in JSci.physics
The ClassicalParticle2D class provides an object for encapsulating classical particles that live in 2D.
ClassicalParticle2D() - Constructor for class JSci.physics.ClassicalParticle2D
Constructs a classical particle.
clear() - Method in class JSci.awt.LineTrace
Clear the trace.
clear() - Method in class JSci.awt.LineTraceModel1
Clear the trace.
clear() - Method in class JSci.awt.ModelerCanvas
Clear the trace.
clear() - Method in class JSci.swing.JLineTrace
Clear the trace.
clone() - Method in class JSci.Demos.wavelet.PixelArray
 
clone() - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
clone() - Method in class JSci.maths.wavelet.cdf2_4.DualScaling2_4
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.cdf2_4.DualWavelet2_4
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.cdf3_5.DualScaling3_5
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.cdf3_5.DualWavelet3_5
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.Cosine
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies2.Scaling2
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies2.Wavelet2
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies3.Scaling3
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies3.Wavelet3
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies4.Scaling4
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies4.Wavelet4
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies5.Scaling5
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies5.Wavelet5
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies6.Scaling6
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies6.Wavelet6
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies7.Scaling7
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies7.Wavelet7
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies8.Scaling8
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.daubechies8.Wavelet8
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.DiscreteFunction
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.FWTCoef
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.FWTPacketCoef
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.MatchingPursuit
 
clone() - Method in class JSci.maths.wavelet.MultiscaleFunction
Return a copy of the object
clone() - Method in class JSci.maths.wavelet.Signal
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.Sine
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.SparseDiscreteFunction
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.splines.LinearSpline
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.splines.QuadraticSpline
Return a copy of this object
clone() - Method in class JSci.maths.wavelet.splines.Spline
 
clone() - Method in class JSci.maths.wavelet.splines.SumOfDiracs
Return a copy of this object
cloneArrayDiscreteFunction(MultiscaleFunction[]) - Static method in class JSci.maths.wavelet.BasisFunctionLibrary
Clone an arry of DiscreteFunction.
close() - Method in class JSci.io.TextWriter
Close the stream.
codomain() - Method in interface JSci.maths.categories.Category.Morphism
Returns the codomain.
codomain() - Method in class JSci.maths.categories.FinSet.Function
 
codomain() - Method in class JSci.maths.categories.Hilb.LinearMap
 
codomain() - Method in class JSci.maths.categories.Preorder.Relation
 
codomain() - Method in class JSci.maths.categories.Simplicial.IncreasingMap
 
coeffs - Variable in class JSci.awt.CurveFitter
 
coeffs - Variable in class JSci.awt.CurveFitterApplet
 
coeffs - Variable in class JSci.Demos.CurveFitter.CurveFitter
 
coefs - Variable in class JSci.maths.wavelet.FWTCoef
 
coefs - Variable in class JSci.maths.wavelet.FWTPacketCoef
 
collide(ClassicalParticle) - Method in class JSci.physics.ClassicalParticle
Collides this particle with another (elastic collision).
collide(ClassicalParticle2D) - Method in class JSci.physics.ClassicalParticle2D
Collides this particle with another (elastic collision).
collide(RigidBody2D, double) - Method in class JSci.physics.RigidBody2D
Collides this particle with another.
Collision - Class in JSci.Demos.Mechanics
Two-body collision simulator.
Collision() - Constructor for class JSci.Demos.Mechanics.Collision
 
color - Variable in class JSci.physics.particles.AntiQuark
The color.
color - Variable in class JSci.physics.particles.Gluon
The color.
color - Variable in class JSci.physics.particles.Quark
The color.
ColorScheme - Interface in JSci.awt
This interface allows the user to define a custom color scheme for plots such as ContourPlot.
columns() - Method in class JSci.maths.Matrix
Returns the number of columns.
combine(Atom) - Method in class JSci.chemistry.Atom
Combine two atoms together.
combine(Atom) - Method in class JSci.chemistry.Molecule
Combine with an atom.
commutator(Operator, Operator) - Static method in class JSci.physics.quantum.QuantumMath
Returns the commutator [A,B].
compareTo(Object) - Method in class JSci.maths.MathDouble
Compares two double numbers.
compareTo(Object) - Method in class JSci.maths.MathInteger
Compares two integer numbers.
complementaryError(double) - Static method in class JSci.maths.SpecialMath
Complementary error function.
Complex - Class in JSci.maths
The Complex class encapsulates complex numbers.
Complex(double, double) - Constructor for class JSci.maths.Complex
Constructs the complex number x+iy.
Complex(String) - Constructor for class JSci.maths.Complex
Constructs the complex number represented by a string.
Complex3Vector - Class in JSci.maths
The Complex3Vector class encapsulates complex 3-vectors.
Complex3Vector() - Constructor for class JSci.maths.Complex3Vector
Constructs an empty 3-vector.
Complex3Vector(double[], double[]) - Constructor for class JSci.maths.Complex3Vector
Constructs a 3-vector by wrapping two arrays.
Complex3Vector(Complex, Complex, Complex) - Constructor for class JSci.maths.Complex3Vector
Constructs a 3-vector.
ComplexDiagonalMatrix - Class in JSci.maths
The ComplexDiagonalMatrix class provides an object for encapsulating diagonal matrices containing complex numbers.
ComplexDiagonalMatrix(int, int) - Constructor for class JSci.maths.ComplexDiagonalMatrix
Constructs a matrix.
ComplexDiagonalMatrix(int) - Constructor for class JSci.maths.ComplexDiagonalMatrix
Constructs an empty matrix.
ComplexDiagonalMatrix(Complex[][]) - Constructor for class JSci.maths.ComplexDiagonalMatrix
Constructs a matrix from an array.
ComplexDiagonalMatrix(double[], double[]) - Constructor for class JSci.maths.ComplexDiagonalMatrix
Constructs a matrix by wrapping two arrays containing the diagonal elements.
ComplexDiagonalMatrix(Complex[]) - Constructor for class JSci.maths.ComplexDiagonalMatrix
Constructs a matrix from an array containing the diagonal elements.
ComplexField - Class in JSci.maths.fields
The ComplexField class encapsulates the field of complex numbers.
ComplexLagrangeBasis - Class in JSci.maths.polynomials
A Lagrange base for polynomial over a complex field.
ComplexLagrangeBasis(Field.Member[]) - Constructor for class JSci.maths.polynomials.ComplexLagrangeBasis
Creates a new instance of LagrangeBasis
ComplexMapping - Interface in JSci.maths
This interface defines a complex map or function.
ComplexMatrix - Class in JSci.maths
The ComplexMatrix class provides an object for encapsulating matrices containing complex numbers.
ComplexMatrix(int, int, int) - Constructor for class JSci.maths.ComplexMatrix
Constructs a matrix.
ComplexMatrix(int, int) - Constructor for class JSci.maths.ComplexMatrix
Constructs an empty matrix.
ComplexMatrix(double[][], double[][]) - Constructor for class JSci.maths.ComplexMatrix
Constructs a matrix by wrapping two arrays.
ComplexMatrix(Complex[][]) - Constructor for class JSci.maths.ComplexMatrix
Constructs a matrix from an array.
ComplexMatrix(ComplexVector[]) - Constructor for class JSci.maths.ComplexMatrix
Constructs a matrix from an array of vectors (columns).
ComplexPolynomial - Class in JSci.maths.polynomials
A Polynomial over the complex field.
ComplexPolynomial(Complex[]) - Constructor for class JSci.maths.polynomials.ComplexPolynomial
Creates a new instance of ComplexPolynomial
ComplexPolynomial(Field.Member[]) - Constructor for class JSci.maths.polynomials.ComplexPolynomial
Creates a new ComplexPolynomial object.
ComplexPolynomialRing - Class in JSci.maths.polynomials
 
ComplexPolynomialRing() - Constructor for class JSci.maths.polynomials.ComplexPolynomialRing
Creates a new instance of ComplexPolynomialRing
ComplexSquareMatrix - Class in JSci.maths
The ComplexSquareMatrix class provides an object for encapsulating square matrices containing complex numbers.
ComplexSquareMatrix(int, int) - Constructor for class JSci.maths.ComplexSquareMatrix
Constructs a matrix.
ComplexSquareMatrix(int) - Constructor for class JSci.maths.ComplexSquareMatrix
Constructs an empty matrix.
ComplexSquareMatrix(double[][], double[][]) - Constructor for class JSci.maths.ComplexSquareMatrix
Constructs a matrix by wrapping two arrays.
ComplexSquareMatrix(Complex[][]) - Constructor for class JSci.maths.ComplexSquareMatrix
Constructs a matrix from an array.
ComplexSquareMatrix(ComplexVector[]) - Constructor for class JSci.maths.ComplexSquareMatrix
Constructs a matrix from an array of vectors.
ComplexTridiagonalMatrix - Class in JSci.maths
The ComplexTridiagonalMatrix class provides an object for encapsulating tridiagonal matrices containing complex numbers.
ComplexTridiagonalMatrix(int, int) - Constructor for class JSci.maths.ComplexTridiagonalMatrix
Constructs a matrix.
ComplexTridiagonalMatrix(int) - Constructor for class JSci.maths.ComplexTridiagonalMatrix
Constructs an empty matrix.
ComplexTridiagonalMatrix(Complex[][]) - Constructor for class JSci.maths.ComplexTridiagonalMatrix
Constructs a matrix from an array.
ComplexVector - Class in JSci.maths
The ComplexVector class encapsulates vectors containing complex numbers.
ComplexVector(int, int) - Constructor for class JSci.maths.ComplexVector
 
ComplexVector(int) - Constructor for class JSci.maths.ComplexVector
Constructs an empty vector.
ComplexVector(double[], double[]) - Constructor for class JSci.maths.ComplexVector
Constructs a vector by wrapping two arrays.
ComplexVector(Complex[]) - Constructor for class JSci.maths.ComplexVector
Constructs a vector from an array.
compose(Category.Morphism) - Method in interface JSci.maths.categories.Category.Morphism
Returns the composition of this morphism with another.
compose(Category.Morphism) - Method in class JSci.maths.categories.FinSet.Function
 
compose(Functor) - Method in interface JSci.maths.categories.Functor
Returns the composition of this functor with another.
compose(Category.Morphism) - Method in class JSci.maths.categories.Hilb.LinearMap
 
compose(Category.Morphism) - Method in class JSci.maths.categories.Preorder.Relation
 
compose(Category.Morphism) - Method in class JSci.maths.categories.Simplicial.IncreasingMap
 
compose(Functor) - Method in class JSci.maths.categories.Simplicial.IncreasingMap
 
compose(Semigroup.Member) - Method in interface JSci.maths.groups.Semigroup.Member
The semigroup composition law.
composeHorz(NaturalTransformation) - Method in interface JSci.maths.categories.NaturalTransformation
Returns the horizontal composition of this transformation with another.
composeVert(NaturalTransformation) - Method in interface JSci.maths.categories.NaturalTransformation
Returns the vertical composition of this transformation with another.
compress(double) - Method in class JSci.maths.wavelet.FWTCoef
 
compress(double, int) - Method in class JSci.maths.wavelet.FWTCoef
 
compress(double[], double) - Static method in class JSci.maths.wavelet.FWTCoef
 
compress(double) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
compress(double, int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
compress(double[], double) - Static method in class JSci.maths.wavelet.FWTPacketCoef
 
compressHard(double) - Method in class JSci.maths.wavelet.FWTCoef
 
compressHard(double, int) - Method in class JSci.maths.wavelet.FWTCoef
 
compressHard(double[], double) - Static method in class JSci.maths.wavelet.FWTCoef
 
compressHard(double) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
compressHard(double, int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
compressHard(double[], double) - Static method in class JSci.maths.wavelet.FWTPacketCoef
 
conjugate() - Method in class JSci.maths.Complex
Returns the complex conjugate of this complex number.
conjugate() - Method in class JSci.maths.Complex3Vector
Returns the complex conjugate of this vector.
conjugate() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the complex conjugate of this matrix.
conjugate() - Method in class JSci.maths.ComplexMatrix
Returns the complex conjugate of this matrix.
conjugate() - Method in class JSci.maths.ComplexSquareMatrix
Returns the complex conjugate of this matrix.
conjugate() - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the complex conjugate of this matrix.
conjugate() - Method in class JSci.maths.ComplexVector
Returns the complex conjugate of this vector.
conjugate() - Method in class JSci.maths.Quaternion
Returns the conjugate of this quaternion.
ContourPlot - Class in JSci.awt
A contour plot AWT component.
ContourPlot(double[][]) - Constructor for class JSci.awt.ContourPlot
Constructs a contour plot.
ContourPlotDemo - Class in JSci.Demos.GraphDemo
Sample program demonstrating use of the Swing/AWT contour plot component.
ContourPlotDemo() - Constructor for class JSci.Demos.GraphDemo.ContourPlotDemo
 
CONVERGENT_BOUND - Static variable in class JSci.maths.chaos.MandelbrotMap
A complex number z such that |z| > CONVERGENT_BOUND will diverge under this map.
CoordinateMath - Class in JSci.maths
The coordinate transformation math library.
copy(double[]) - Static method in class JSci.maths.ArrayMath
Return a copy of the array.
copy(double[][]) - Static method in class JSci.maths.ArrayMath
Return a copy of the array.
copy(int[]) - Static method in class JSci.maths.ArrayMath
Return a copy of the array.
copy(int[][]) - Static method in class JSci.maths.ArrayMath
Return a copy of the array.
correlation(double[], double[]) - Static method in class JSci.maths.ArrayMath
Compute the (linear) correlation between two arrays.
correlation(int[], int[]) - Static method in class JSci.maths.ArrayMath
Compute the (linear) correlation between two arrays.
cos(Complex) - Static method in class JSci.maths.Complex
Returns the trigonometric cosine of a complex angle.
cos(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the trigonometric cosine of an angle.
cosh(Complex) - Static method in class JSci.maths.Complex
Returns the hyperbolic cosine of a complex number.
cosh(double) - Static method in class JSci.maths.ExtraMath
Returns the hyperbolic cosine of a double.
cosh(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the hyperbolic cosine of a number.
Cosine - Class in JSci.maths.wavelet
This class is used to be able to mix the wavelet and cosine transforms.
Cosine(int, int) - Constructor for class JSci.maths.wavelet.Cosine
 
covariance(double[], double[]) - Static method in class JSci.maths.ArrayMath
Compute the covariance.
covariance(int[], int[]) - Static method in class JSci.maths.ArrayMath
 
createApply(String, DocumentFragment) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML operator/function element (<apply>).
createApply(MathMLExpression) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML operator/function element (<apply>).
createElementNS(String, String) - Method in class JSci.mathml.MathMLDocumentImpl
 
createMathMLDocument() - Method in class JSci.mathml.MathMLDOMImplementationImpl
 
createMatrix(DoubleMatrix) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML matrix element (<matrix>).
createMatrix(IntegerMatrix) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML matrix element (<matrix>).
createMatrix(ComplexMatrix) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML matrix element (<matrix>).
createNumber(double) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML number element (<cn>).
createNumber(int) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML number element (<cn>).
createNumber(Complex) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML number element (<cn>).
createSet(FiniteSet) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML set element (<set>).
createVariable(Object) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML variable element (<ci>).
createVariable(Object, String) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML variable element (<ci>).
createVector(DoubleVector) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML vector element (<vector>).
createVector(IntegerVector) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML vector element (<vector>).
createVector(ComplexVector) - Method in class JSci.io.MathMLDocumentJSciImpl
Creates a MathML vector element (<vector>).
CStarAlgebra - Interface in JSci.maths.algebras
This interface defines a C*-algebra.
CStarAlgebra.Member - Interface in JSci.maths.algebras
This interface defines a member of a C*-algebra.
cumulative(double) - Method in class JSci.maths.statistics.BetaDistribution
Cumulative beta distribution function.
cumulative(double) - Method in class JSci.maths.statistics.BinomialDistribution
Cumulative binomial distribution function.
cumulative(double) - Method in class JSci.maths.statistics.CauchyDistribution
Cumulative Cauchy distribution function.
cumulative(double) - Method in class JSci.maths.statistics.ChiSqrDistribution
Cumulative chi-squared distribution function.
cumulative(double) - Method in class JSci.maths.statistics.ExponentialDistribution
Cumulative exponential distribution function.
cumulative(double) - Method in class JSci.maths.statistics.FDistribution
Cumulative F-distribution function.
cumulative(double) - Method in class JSci.maths.statistics.GammaDistribution
Cumulative gamma distribution function.
cumulative(double) - Method in class JSci.maths.statistics.GeometricDistribution
Cumulative geometric distribution function.
cumulative(double) - Method in class JSci.maths.statistics.LognormalDistribution
Cumulative lognormal distribution function.
cumulative(double) - Method in class JSci.maths.statistics.NormalDistribution
Cumulative normal distribution function.
cumulative(double) - Method in class JSci.maths.statistics.ParetoDistribution
Cumulative Pareto distribution function.
cumulative(double) - Method in class JSci.maths.statistics.PoissonDistribution
Cumulative Poisson distribution function.
cumulative(double) - Method in class JSci.maths.statistics.ProbabilityDistribution
Cumulative distribution function.
cumulative(double) - Method in class JSci.maths.statistics.TDistribution
Cumulative student's t-distribution function.
cumulative(double) - Method in class JSci.maths.statistics.WeibullDistribution
Cumulative Weibull distribution function.
CurveFitter - Class in JSci.awt
Sample program demonstrating use of LinearMath.leastSquaresFit method and the LineTraceModel graph class for Polynomial Fitting.
CurveFitter() - Constructor for class JSci.awt.CurveFitter
 
CurveFitter - Class in JSci.Demos.CurveFitter
Sample program demonstrating use of LinearMath.leastSquaresFit method and the LineTraceModel graph class for Polynomial Fitting.
CurveFitter() - Constructor for class JSci.Demos.CurveFitter.CurveFitter
 
CurveFitterApplet - Class in JSci.awt
Sample program demonstrating use of LinearMath.leastSquaresFit method and the LineTraceModel graph class for Polynomial Fitting.
CurveFitterApplet() - Constructor for class JSci.awt.CurveFitterApplet
 
CurveFitterApplet(boolean) - Constructor for class JSci.awt.CurveFitterApplet
 
CyclicGroup - Class in JSci.maths.groups
The CyclicGroup class represents the nth cyclic group.
CyclicGroup(int) - Constructor for class JSci.maths.groups.CyclicGroup
Constructs a cyclic group.
cylindricalToCartesian(double, double, double) - Static method in class JSci.maths.CoordinateMath
 
cylindricalToSpherical(double, double, double) - Static method in class JSci.maths.CoordinateMath
 

D

data - Variable in class JSci.awt.CurveFitter
 
data - Variable in class JSci.awt.CurveFitterApplet
 
data - Variable in class JSci.Demos.CurveFitter.CurveFitter
 
Data - Variable in class JSci.maths.wavelet.SparseDiscreteFunction
 
dataChanged(GraphDataEvent) - Method in class JSci.awt.BarGraph
Implementation of GraphDataListener.
dataChanged(GraphDataEvent) - Method in class JSci.awt.CategoryGraph2D
 
dataChanged(GraphDataEvent) - Method in class JSci.awt.Graph2D
Implementation of GraphDataListener.
dataChanged(GraphDataEvent) - Method in interface JSci.awt.GraphDataListener
Sent when the contents of the model has changed.
dataChanged(GraphDataEvent) - Method in class JSci.awt.LayeredBarGraph
Implementation of GraphDataListener.
dataChanged(GraphDataEvent) - Method in class JSci.awt.LineGraph3D
 
dataChanged(GraphDataEvent) - Method in class JSci.awt.PieChart
Implementation of GraphDataListener.
dataChanged(GraphDataEvent) - Method in class JSci.awt.StackedBarGraph
Implementation of GraphDataListener.
dataChanged(GraphDataEvent) - Method in class JSci.swing.JBarGraph
Implementation of GraphDataListener.
dataChanged(GraphDataEvent) - Method in class JSci.swing.JCategoryGraph2D
 
dataChanged(GraphDataEvent) - Method in class JSci.swing.JGraph2D
Implementation of GraphDataListener.
dataChanged(GraphDataEvent) - Method in class JSci.swing.JLayeredBarGraph
Implementation of GraphDataListener.
dataChanged(GraphDataEvent) - Method in class JSci.swing.JLineGraph3D
 
dataChanged(GraphDataEvent) - Method in class JSci.swing.JPieChart
Implementation of GraphDataListener.
dataChanged(GraphDataEvent) - Method in class JSci.swing.JStackedBarGraph
Implementation of GraphDataListener.
DataSeries - Class in JSci.awt
The DataSeries class encapsulates a data series for a graph.
DataSeries(float[]) - Constructor for class JSci.awt.DataSeries
 
DataSeries(double[]) - Constructor for class JSci.awt.DataSeries
 
dataToScreen(float, float) - Method in class JSci.awt.BarGraph
Converts a data point to screen coordinates.
dataToScreen(float, float) - Method in class JSci.awt.Graph2D
Converts a data point to screen coordinates.
dataToScreen(float, float) - Method in class JSci.swing.JBarGraph
Converts a data point to screen coordinates.
dataToScreen(float, float) - Method in class JSci.swing.JGraph2D
Converts a data point to screen coordinates.
Daubechies2 - Class in JSci.maths.wavelet.daubechies2
Daubechies wavelets adapted to the interval by Meyer.
Daubechies2() - Constructor for class JSci.maths.wavelet.daubechies2.Daubechies2
 
Daubechies3 - Class in JSci.maths.wavelet.daubechies3
Daubechies wavelets adapted to the interval by Meyer.
Daubechies3() - Constructor for class JSci.maths.wavelet.daubechies3.Daubechies3
 
Daubechies4 - Class in JSci.maths.wavelet.daubechies4
Daubechies wavelets adapted to the interval by Meyer.
Daubechies4() - Constructor for class JSci.maths.wavelet.daubechies4.Daubechies4
 
Daubechies5 - Class in JSci.maths.wavelet.daubechies5
Daubechies wavelets adapted to the interval by Meyer.
Daubechies5() - Constructor for class JSci.maths.wavelet.daubechies5.Daubechies5
 
Daubechies6 - Class in JSci.maths.wavelet.daubechies6
Daubechies wavelets adapted to the interval by Meyer.
Daubechies6() - Constructor for class JSci.maths.wavelet.daubechies6.Daubechies6
 
Daubechies7 - Class in JSci.maths.wavelet.daubechies7
Daubechies wavelets adapted to the interval by Meyer.
Daubechies7() - Constructor for class JSci.maths.wavelet.daubechies7.Daubechies7
 
Daubechies8 - Class in JSci.maths.wavelet.daubechies8
Daubechies wavelets adapted to the interval by Meyer.
Daubechies8() - Constructor for class JSci.maths.wavelet.daubechies8.Daubechies8
 
DefaultCategoryGraph2DModel - Class in JSci.awt
The DefaultCategoryGraph2DModel class provides a default implementation of the CategoryGraph2DModel interface.
DefaultCategoryGraph2DModel() - Constructor for class JSci.awt.DefaultCategoryGraph2DModel
 
DefaultGraph2DModel - Class in JSci.awt
The DefaultGraph2DModel class provides a default implementation of the Graph2DModel interface.
DefaultGraph2DModel() - Constructor for class JSci.awt.DefaultGraph2DModel
 
DefaultGraph3DModel - Class in JSci.awt
The DefaultGraph3DModel class provides a default implementation of the Graph3DModel interface.
DefaultGraph3DModel() - Constructor for class JSci.awt.DefaultGraph3DModel
 
degree() - Method in class JSci.maths.polynomials.ComplexPolynomial
 
degree() - Method in interface JSci.maths.polynomials.Polynomial
The degree
degree() - Method in class JSci.maths.polynomials.RealPolynomial
The degree
deleteArgument(int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
deleteArgument(int) - Method in class JSci.mathml.MathMLContentTokenImpl
 
deleteArgument(int) - Method in class JSci.mathml.MathMLMathElementImpl
 
deleteArgument(int) - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
deleteBoundVariable(int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
deleteDeclaration(int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
deleteDeclaration(int) - Method in class JSci.mathml.MathMLMathElementImpl
 
deleteDeclaration(int) - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
denoise(double) - Method in class JSci.maths.wavelet.FWTCoef
 
denoise(double, int) - Method in class JSci.maths.wavelet.FWTCoef
 
denoise(double[], double) - Static method in class JSci.maths.wavelet.FWTCoef
 
denoise(double) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
denoise(double, int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
denoise(double[], double) - Static method in class JSci.maths.wavelet.FWTPacketCoef
 
denoiseByFFT(int) - Method in class JSci.maths.wavelet.Signal
Simplistic FFT denoising.
denoiseHard(double) - Method in class JSci.maths.wavelet.FWTCoef
 
denoiseHard(double, int) - Method in class JSci.maths.wavelet.FWTCoef
 
denoiseHard(double[], double) - Static method in class JSci.maths.wavelet.FWTCoef
 
denoiseHard(double) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
denoiseHard(double, int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
denoiseHard(double[], double) - Static method in class JSci.maths.wavelet.FWTPacketCoef
 
denoiseShortPeaks(double, int) - Method in class JSci.maths.wavelet.Signal
This denoising method will identify "short peaks" in the signal and take them away.
DensityMatrix - Class in JSci.physics.quantum
The DensityMatrix class provides an object for encapsulating density matrices.
DensityMatrix(KetVector[], double[]) - Constructor for class JSci.physics.quantum.DensityMatrix
Constructs a density matrix.
DensityMatrix(Projector[], double[]) - Constructor for class JSci.physics.quantum.DensityMatrix
Constructs a density matrix.
derive() - Method in class JSci.maths.wavelet.splines.LinearSpline
compute the derivative of the function - useful for numerical analysis
derive(double, double) - Method in class JSci.maths.wavelet.splines.LinearSpline
compute the derivative of the function - useful for numerical analysis
derive() - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
compute the derivative of the function - useful for numerical analysis
derive(double, double) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
compute the derivative of the function - useful for numerical analysis
derive() - Method in class JSci.maths.wavelet.splines.QuadraticSpline
compute the derivative of the function - useful for numerical analysis
derive(double, double) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
compute the derivative of the function - useful for numerical analysis
det() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the determinant.
det() - Method in class JSci.maths.ComplexSquareMatrix
Returns the determinant.
det() - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the determinant.
det() - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the determinant.
det() - Method in class JSci.maths.DoubleSquareMatrix
Returns the determinant.
det() - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the determinant.
det() - Method in class JSci.maths.IntegerSquareMatrix
Returns the determinant.
det() - Method in class JSci.physics.quantum.GammaMatrix
Returns the determinant.
DFunction - Variable in class JSci.maths.wavelet.BasisFunctionLibrary
 
diag - Variable in class JSci.maths.DoubleTridiagonalMatrix
 
diag - Variable in class JSci.maths.IntegerTridiagonalMatrix
 
diagIm - Variable in class JSci.maths.ComplexTridiagonalMatrix
 
diagnostic(double) - Method in class JSci.maths.wavelet.MatchingPursuit
Check the validity of the current matching algorithm.
DIAGONAL - Static variable in class JSci.maths.ComplexDiagonalMatrix
Storage format identifier.
DIAGONAL - Static variable in class JSci.maths.DoubleDiagonalMatrix
Storage format identifier.
DIAGONAL - Static variable in class JSci.maths.IntegerDiagonalMatrix
Storage format identifier.
diagRe - Variable in class JSci.maths.ComplexTridiagonalMatrix
 
differentiate(int, Mapping, double, double) - Static method in class JSci.maths.NumericalMath
Numerical differentiation.
differentiate(MappingND, double[], double[]) - Static method in class JSci.maths.NumericalMath
Numerical differentiation in multiple dimensions.
differentiate() - Method in class JSci.maths.polynomials.RealPolynomial
Differentiate the real polynomial.
DihedralGroup - Class in JSci.maths.groups
The DihedralGroup class represents the nth dihedral group.
DihedralGroup(int) - Constructor for class JSci.maths.groups.DihedralGroup
Constructs a dihedral group.
dimension() - Method in class JSci.maths.algebras.HilbertSpace
Returns the dimension.
dimension() - Method in class JSci.maths.categories.Hilb.LinearMap
 
dimension() - Method in class JSci.maths.groups.LieGroup
Returns the dimension of the group.
dimension() - Method in class JSci.maths.MathVector
Returns the vector's dimension.
dimension() - Method in class JSci.maths.polynomials.ComplexLagrangeBasis
 
dimension() - Method in interface JSci.maths.polynomials.PolynomialBasis
The dimension of the vector space.
dimension() - Method in class JSci.maths.polynomials.RealLagrangeBasis
The dimension ( # of sampling points)
dimension() - Method in class JSci.maths.polynomials.RealMonomialBasis
 
dimension() - Method in class JSci.maths.Supernumber
Returns the dimension.
dimension(int, int, int) - Static method in class JSci.maths.wavelet.Cascades
Starting with n0 scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
dimension(int, int) - Static method in class JSci.maths.wavelet.Cascades
Starting with n0 scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
dimension(int) - Method in class JSci.maths.wavelet.cdf2_4.DualScaling2_4
Starting with dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
dimension() - Method in class JSci.maths.wavelet.cdf2_4.DualScaling2_4
Number of scaling functions at scale where this scaling function belongs.
dimension(int) - Method in class JSci.maths.wavelet.cdf2_4.DualWavelet2_4
Given that the wavelet is written in terms of a scale containing dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll need.
dimension() - Method in class JSci.maths.wavelet.cdf2_4.DualWavelet2_4
Number of scaling functions at scale where this wavelet belongs.
dimension(int) - Method in class JSci.maths.wavelet.cdf3_5.DualScaling3_5
Starting with dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
dimension() - Method in class JSci.maths.wavelet.cdf3_5.DualScaling3_5
Number of scaling functions at scale where this scaling function belongs.
dimension(int) - Method in class JSci.maths.wavelet.cdf3_5.DualWavelet3_5
Given that the wavelet is written in terms of a scale containing dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll need.
dimension() - Method in class JSci.maths.wavelet.cdf3_5.DualWavelet3_5
Number of scaling functions at scale where this wavelet belongs.
dimension(int) - Method in class JSci.maths.wavelet.Cosine
Tells you how many samples you'll get from this function (will not depend on the parameter)
dimension() - Method in class JSci.maths.wavelet.Cosine
Tells you how many samples you'll get from this function
dimension(int) - Method in class JSci.maths.wavelet.daubechies2.Scaling2
Starting with dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
dimension() - Method in class JSci.maths.wavelet.daubechies2.Scaling2
Number of scaling functions at scale where this scaling function belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies2.Wavelet2
Given that the wavelet is written in terms of a scale containing dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll need.
dimension() - Method in class JSci.maths.wavelet.daubechies2.Wavelet2
Number of scaling functions at scale where this wavelet belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies3.Scaling3
Starting with dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
dimension() - Method in class JSci.maths.wavelet.daubechies3.Scaling3
Number of scaling functions at scale where this scaling function belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies3.Wavelet3
Given that the wavelet is written in terms of a scale containing dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll need.
dimension() - Method in class JSci.maths.wavelet.daubechies3.Wavelet3
Number of scaling functions at scale where this wavelet belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies4.Scaling4
Starting with dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
dimension() - Method in class JSci.maths.wavelet.daubechies4.Scaling4
Number of scaling functions at scale where this scaling function belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies4.Wavelet4
Given that the wavelet is written in terms of a scale containing dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll need.
dimension() - Method in class JSci.maths.wavelet.daubechies4.Wavelet4
Number of scaling functions at scale where this wavelet belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies5.Scaling5
Starting with dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
dimension() - Method in class JSci.maths.wavelet.daubechies5.Scaling5
Number of scaling functions at scale where this scaling function belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies5.Wavelet5
Given that the wavelet is written in terms of a scale containing dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll need.
dimension() - Method in class JSci.maths.wavelet.daubechies5.Wavelet5
Number of scaling functions at scale where this wavelet belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies6.Scaling6
Starting with dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
dimension() - Method in class JSci.maths.wavelet.daubechies6.Scaling6
Number of scaling functions at scale where this scaling function belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies6.Wavelet6
Given that the wavelet is written in terms of a scale containing dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll need.
dimension() - Method in class JSci.maths.wavelet.daubechies6.Wavelet6
Number of scaling functions at scale where this wavelet belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies7.Scaling7
Starting with dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
dimension() - Method in class JSci.maths.wavelet.daubechies7.Scaling7
Number of scaling functions at scale where this scaling function belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies7.Wavelet7
Given that the wavelet is written in terms of a scale containing dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll need.
dimension() - Method in class JSci.maths.wavelet.daubechies7.Wavelet7
Number of scaling functions at scale where this wavelet belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies8.Scaling8
Starting with dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
dimension() - Method in class JSci.maths.wavelet.daubechies8.Scaling8
Number of scaling functions at scale where this scaling function belongs.
dimension(int) - Method in class JSci.maths.wavelet.daubechies8.Wavelet8
Given that the wavelet is written in terms of a scale containing dimension() scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll need.
dimension() - Method in class JSci.maths.wavelet.daubechies8.Wavelet8
Number of scaling functions at scale where this wavelet belongs.
dimension(int) - Method in class JSci.maths.wavelet.DiscreteFunction
Tells you how many samples you'll get from this function (will not depend on the parameter)
dimension() - Method in class JSci.maths.wavelet.DiscreteFunction
Tells you how many samples you'll get from this function
dimension(int) - Method in class JSci.maths.wavelet.FWTCoef
 
dimension(int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
dimension(int) - Method in class JSci.maths.wavelet.MultiscaleFunction
 
dimension() - Method in class JSci.maths.wavelet.MultiscaleFunction
 
dimension(int) - Method in class JSci.maths.wavelet.Sine
Tells you how many samples you'll get from this function (will not depend on the parameter)
dimension() - Method in class JSci.maths.wavelet.Sine
Tells you how many samples you'll get from this function
dimension(int) - Method in class JSci.maths.wavelet.SparseDiscreteFunction
Tells you how many samples you'll get from this function (will not depend on the parameter)
dimension() - Method in class JSci.maths.wavelet.SparseDiscreteFunction
Tells you how many samples you'll get from this function
dimension() - Method in class JSci.maths.wavelet.splines.LinearSpline
Number of knots
dimension(int) - Method in class JSci.maths.wavelet.splines.LinearSpline
Number of knots after j iterations
dimension() - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
Number of knots
dimension(int) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
Number of knots after j iterations
dimension() - Method in class JSci.maths.wavelet.splines.QuadraticSpline
Number of knots
dimension(int) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
Number of knots after j iterations
dimension(int) - Method in class JSci.maths.wavelet.splines.Spline
 
dimension() - Method in class JSci.maths.wavelet.splines.Spline
 
dimension() - Method in class JSci.maths.wavelet.splines.SumOfDiracs
Number of knots
dimension(int) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
Number of knots after j iterations
dimension() - Method in class JSci.physics.quantum.Operator
Returns the dimension.
DimensionException - Exception in JSci.maths
This exception occurs when there is a problem involving an object's dimensions.
DimensionException() - Constructor for exception JSci.maths.DimensionException
Constructs a DimensionException with no detail message.
DimensionException(String) - Constructor for exception JSci.maths.DimensionException
Constructs a DimensionException with the specified detail message.
dimensionHaar(int, int) - Static method in class JSci.maths.wavelet.Cascades
Starting with n0 scaling functions and going jfin scales ahead (iterating jfin times), tells you how many scaling functions you'll have.
directSum(ComplexMatrix) - Method in class JSci.maths.ComplexMatrix
Returns the direct sum of this matrix and another.
directSum(DoubleMatrix) - Method in class JSci.maths.DoubleMatrix
Returns the direct sum of this matrix and another.
directSum(RingMatrix) - Method in class JSci.maths.RingMatrix
Returns the direct sum of this matrix and another.
DiscreteFunction - Class in JSci.maths.wavelet
This class is used to be able to mix the wavelet and other type of functions such as given signals.
DiscreteFunction() - Constructor for class JSci.maths.wavelet.DiscreteFunction
 
DiscreteFunction(double[]) - Constructor for class JSci.maths.wavelet.DiscreteFunction
 
DiscreteHilbertSpace - Class in JSci.maths.wavelet
This class provides support for basic operations on MultiscaleFunction.
DistributionGenerator - Class in JSci.Demos.DistributionGenerator
DistributionGenerator generates random numbers from a probability distribution.
DistributionGenerator(ProbabilityDistribution, double, double) - Constructor for class JSci.Demos.DistributionGenerator.DistributionGenerator
Constructs a distribution generator.
divide(Field.Member) - Method in class JSci.maths.Complex
Returns the division of this number and another.
divide(Complex) - Method in class JSci.maths.Complex
Returns the division of this complex number by another.
divide(double) - Method in class JSci.maths.Complex
Returns the division of this complex number by a scalar.
divide(Field.Member) - Method in interface JSci.maths.fields.Field.Member
The multiplication law with inverse.
divide(Field.Member) - Method in class JSci.maths.MathDouble
Returns the division of this number and another.
divide(MathDouble) - Method in class JSci.maths.MathDouble
Returns the division of this double number and another.
divide(Field.Member) - Method in class JSci.maths.polynomials.ComplexPolynomial
Returns the division of this polynomial by a scalar.
divide(Complex) - Method in class JSci.maths.polynomials.ComplexPolynomial
Returns the division of this polynomial by a scalar.
divide(double) - Method in class JSci.maths.polynomials.ComplexPolynomial
Returns the division of this polynomial by a scalar.
divide(Field.Member) - Method in interface JSci.maths.polynomials.Polynomial
Return a new Polynomial with coefficients divided by a
divide(Field.Member) - Method in class JSci.maths.polynomials.RealPolynomial
return a new real Polynomial with coefficients divided by f
divide(double) - Method in class JSci.maths.polynomials.RealPolynomial
return a new real Polynomial with coefficients divided by a
divide(Field.Member) - Method in class JSci.maths.Quaternion
Returns the division of this number and another.
divide(Quaternion) - Method in class JSci.maths.Quaternion
Returns the division of this quaternion by another.
divide(double) - Method in class JSci.maths.Quaternion
Returns the division of this quaternion by a scalar.
domain() - Method in interface JSci.maths.categories.Category.Morphism
Returns the domain.
domain() - Method in class JSci.maths.categories.FinSet.Function
 
domain() - Method in class JSci.maths.categories.Hilb.LinearMap
 
domain() - Method in class JSci.maths.categories.Preorder.Relation
 
domain() - Method in class JSci.maths.categories.Simplicial.IncreasingMap
 
Double3Vector - Class in JSci.maths
The Double3Vector class encapsulates double 3-vectors.
Double3Vector() - Constructor for class JSci.maths.Double3Vector
Constructs an empty 3-vector.
Double3Vector(double[]) - Constructor for class JSci.maths.Double3Vector
Constructs a vector by wrapping an array.
Double3Vector(double, double, double) - Constructor for class JSci.maths.Double3Vector
Constructs a 3-vector.
DoubleBufferedCanvas - Class in JSci.awt
The DoubleBufferedCanvas class provides double buffering functionality.
DoubleBufferedCanvas() - Constructor for class JSci.awt.DoubleBufferedCanvas
Constructs a double buffered canvas.
DoubleDiagonalMatrix - Class in JSci.maths
The DoubleDiagonalMatrix class encapsulates diagonal matrices containing doubles.
DoubleDiagonalMatrix(int, int) - Constructor for class JSci.maths.DoubleDiagonalMatrix
Constructs a matrix.
DoubleDiagonalMatrix(int) - Constructor for class JSci.maths.DoubleDiagonalMatrix
Constructs an empty matrix.
DoubleDiagonalMatrix(double[][]) - Constructor for class JSci.maths.DoubleDiagonalMatrix
Constructs a matrix from an array.
DoubleDiagonalMatrix(double[]) - Constructor for class JSci.maths.DoubleDiagonalMatrix
Constructs a matrix by wrapping an array containing the diagonal elements.
DoubleMatrix - Class in JSci.maths
The DoubleMatrix class provides an object for encapsulating double matrix algebras.
DoubleMatrix(int, int, int) - Constructor for class JSci.maths.DoubleMatrix
Constructs a matrix.
DoubleMatrix(int, int) - Constructor for class JSci.maths.DoubleMatrix
Constructs an empty matrix.
DoubleMatrix(double[][]) - Constructor for class JSci.maths.DoubleMatrix
Constructs a matrix by wrapping an array.
DoubleMatrix(DoubleVector[]) - Constructor for class JSci.maths.DoubleMatrix
Constructs a matrix from an array of vectors (columns).
doublesample(double[]) - Static method in class JSci.maths.wavelet.Cascades
Method used to oversample according to the Haar transform
DoubleSparseMatrix - Class in JSci.maths
The DoubleSparseMatrix class provides an object for encapsulating sparse matrices.
DoubleSparseMatrix(int, int) - Constructor for class JSci.maths.DoubleSparseMatrix
Constructs an empty matrix.
DoubleSparseMatrix(double[][]) - Constructor for class JSci.maths.DoubleSparseMatrix
Constructs a matrix from an array.
DoubleSparseSquareMatrix - Class in JSci.maths
The DoubleSparseSquareMatrix class provides an object for encapsulating sparse square matrices.
DoubleSparseSquareMatrix(int) - Constructor for class JSci.maths.DoubleSparseSquareMatrix
Constructs an empty matrix.
DoubleSparseSquareMatrix(double[][]) - Constructor for class JSci.maths.DoubleSparseSquareMatrix
Constructs a matrix from an array.
DoubleSparseVector - Class in JSci.maths
The DoubleSparseVector class encapsulates sparse vectors.
DoubleSparseVector(int) - Constructor for class JSci.maths.DoubleSparseVector
Constructs an empty vector.
DoubleSparseVector(double[]) - Constructor for class JSci.maths.DoubleSparseVector
Constructs a vector from an array.
DoubleSquareMatrix - Class in JSci.maths
The DoubleSquareMatrix class provides an object for encapsulating square matrices containing doubles.
DoubleSquareMatrix(int, int) - Constructor for class JSci.maths.DoubleSquareMatrix
Constructs a matrix.
DoubleSquareMatrix(int) - Constructor for class JSci.maths.DoubleSquareMatrix
Constructs an empty matrix.
DoubleSquareMatrix(double[][]) - Constructor for class JSci.maths.DoubleSquareMatrix
Constructs a matrix by wrapping an array.
DoubleSquareMatrix(DoubleVector[]) - Constructor for class JSci.maths.DoubleSquareMatrix
Constructs a matrix from an array of vectors (columns).
DoubleTridiagonalMatrix - Class in JSci.maths
The DoubleTridiagonalMatrix class provides an object for encapsulating tridiagonal matrices containing doubles.
DoubleTridiagonalMatrix(int, int) - Constructor for class JSci.maths.DoubleTridiagonalMatrix
Constructs a matrix.
DoubleTridiagonalMatrix(int) - Constructor for class JSci.maths.DoubleTridiagonalMatrix
Constructs an empty matrix.
DoubleTridiagonalMatrix(double[][]) - Constructor for class JSci.maths.DoubleTridiagonalMatrix
Constructs a matrix from an array.
DoubleVector - Class in JSci.maths
The DoubleVector class encapsulates double vectors.
DoubleVector(int, int) - Constructor for class JSci.maths.DoubleVector
 
DoubleVector(int) - Constructor for class JSci.maths.DoubleVector
Constructs an empty vector.
DoubleVector(double[]) - Constructor for class JSci.maths.DoubleVector
Constructs a vector by wrapping an array.
DougJamesDau2 - Class in JSci.Demos.wavelet
This class illustrates how to do signal processing with dau2 wavelets
DougJamesDau2() - Constructor for class JSci.Demos.wavelet.DougJamesDau2
 
Down - Class in JSci.physics.particles
A class representing downs.
Down() - Constructor for class JSci.physics.particles.Down
Constructs a down.
downsample(Complex[], Complex[]) - Static method in class JSci.maths.WaveletMath
Part of the Fast Wavelet Scheme.
downsample(double[], double[]) - Static method in class JSci.maths.WaveletMath
Part of the Fast Wavelet Scheme.
drawAxes(Graphics) - Method in class JSci.awt.BarGraph
Draws the graph axes.
drawAxes(Graphics) - Method in class JSci.awt.Graph2D
Draws the graph axes.
drawAxes(Graphics) - Method in class JSci.swing.JBarGraph
Draws the graph axes.
drawAxes(Graphics) - Method in class JSci.swing.JGraph2D
Draws the graph axes.
drawBars(Graphics) - Method in class JSci.awt.BarGraph
Draws the graph bars.
drawBars(Graphics) - Method in class JSci.awt.LayeredBarGraph
Draws the graph bars.
drawBars(Graphics) - Method in class JSci.awt.StackedBarGraph
Draws the graph bars.
drawBars(Graphics) - Method in class JSci.swing.JBarGraph
Draws the graph bars.
drawBars(Graphics) - Method in class JSci.swing.JLayeredBarGraph
Draws the graph bars.
drawBars(Graphics) - Method in class JSci.swing.JStackedBarGraph
Draws the graph bars.
drawLine(double, double, double, double) - Method in class JSci.maths.chaos.KochCurve
Draws a line segment in a 2D plane.
dualScaling(int, int) - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
 
dualScaling(int, int) - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
 
dualScaling(int, int) - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
 
dualScaling(int, int) - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
 
dualScaling(int, int) - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
 
dualScaling(int, int) - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
 
dualScaling(int, int) - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
 
dualScaling(int, int) - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
 
dualScaling(int, int) - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
 
dualScaling(int, int) - Method in class JSci.maths.wavelet.haar.MultiSplineHaar
 
dualScaling(int, int) - Method in class JSci.maths.wavelet.Multiresolution
 
DualScaling2_4 - Class in JSci.maths.wavelet.cdf2_4
Cohen-Daubechies-Feauveau with N=2 and Ntilde=4 adapted to the interval by Deslauriers-Dubuc-Lemire
DualScaling2_4(int, int) - Constructor for class JSci.maths.wavelet.cdf2_4.DualScaling2_4
 
DualScaling2_4() - Constructor for class JSci.maths.wavelet.cdf2_4.DualScaling2_4
 
DualScaling3_5 - Class in JSci.maths.wavelet.cdf3_5
Cohen-Daubechies-Feauveau with N=3 and Ntilde=5 adapted to the interval by Deslauriers-Dubuc-Lemire
DualScaling3_5(int, int) - Constructor for class JSci.maths.wavelet.cdf3_5.DualScaling3_5
 
DualScaling3_5() - Constructor for class JSci.maths.wavelet.cdf3_5.DualScaling3_5
 
dualWavelet(int, int) - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
 
dualWavelet(int, int) - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
 
dualWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
 
dualWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
 
dualWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
 
dualWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
 
dualWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
 
dualWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
 
dualWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
 
dualWavelet(int, int) - Method in class JSci.maths.wavelet.haar.MultiSplineHaar
 
dualWavelet(int, int) - Method in class JSci.maths.wavelet.Multiresolution
 
DualWavelet2_4 - Class in JSci.maths.wavelet.cdf2_4
Cohen-Daubechies-Feauveau with N=2 and Ntilde=4 adapted to the interval by Deslauriers-Dubuc-Lemire
DualWavelet2_4(int, int) - Constructor for class JSci.maths.wavelet.cdf2_4.DualWavelet2_4
 
DualWavelet2_4() - Constructor for class JSci.maths.wavelet.cdf2_4.DualWavelet2_4
 
DualWavelet3_5 - Class in JSci.maths.wavelet.cdf3_5
Cohen-Daubechies-Feauveau with N=3 and Ntilde=5 adapted to the interval by Deslauriers-Dubuc-Lemire
DualWavelet3_5(int, int) - Constructor for class JSci.maths.wavelet.cdf3_5.DualWavelet3_5
 
DualWavelet3_5() - Constructor for class JSci.maths.wavelet.cdf3_5.DualWavelet3_5
 

E

E - Static variable in class JSci.maths.fields.RealField
 
EcheEche(int, int, int, int) - Method in class JSci.Demos.wavelet.TestBiorthogonalityDau2
 
EcheOnde(int, int, int, int) - Method in class JSci.Demos.wavelet.TestBiorthogonalityDau2
 
eigenSolveHermitian(ComplexSquareMatrix, ComplexVector[]) - Static method in class JSci.maths.LinearMath
This method finds the eigenvalues and eigenvectors of a Hermitian matrix.
eigenSolveSymmetric(DoubleTridiagonalMatrix, DoubleVector[]) - Static method in class JSci.maths.LinearMath
This method finds the eigenvalues and eigenvectors of a symmetric tridiagonal matrix by the QL method.
eigenSolveSymmetric(DoubleSquareMatrix, DoubleVector[]) - Static method in class JSci.maths.LinearMath
This method finds the eigenvalues and eigenvectors of a symmetric square matrix.
eigenvalueSolveHermitian(ComplexSquareMatrix) - Static method in class JSci.maths.LinearMath
This method finds the eigenvalues of a Hermitian matrix.
eigenvalueSolveSymmetric(DoubleTridiagonalMatrix) - Static method in class JSci.maths.LinearMath
This method finds the eigenvalues of a symmetric tridiagonal matrix by the QL method.
eigenvalueSolveSymmetric(DoubleSquareMatrix) - Static method in class JSci.maths.LinearMath
This method finds the eigenvalues of a symmetric square matrix.
Electron - Class in JSci.physics.particles
A class representing electrons.
Electron() - Constructor for class JSci.physics.particles.Electron
Constructs an electron.
ELECTRON_MASS - Static variable in interface JSci.physics.PhysicalConstants
Electron rest mass.
ELECTRON_MOMENT - Static variable in interface JSci.physics.PhysicalConstants
Magnetic moment of electron.
ElectronNeutrino - Class in JSci.physics.particles
A class representing electron neutrinos.
ElectronNeutrino() - Constructor for class JSci.physics.particles.ElectronNeutrino
Constructs an electron neutrino.
Element - Class in JSci.chemistry
A class representing chemical elements.
Element(String, String) - Constructor for class JSci.chemistry.Element
Constructs an element.
eLeptonQN() - Method in class JSci.physics.particles.AntiElectronNeutrino
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.AntiHadron
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.AntiMuon
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.AntiMuonNeutrino
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.AntiQuark
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.AntiTau
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.AntiTauNeutrino
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.Electron
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.ElectronNeutrino
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.GaugeBoson
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.Hadron
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.Muon
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.MuonNeutrino
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.Positron
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.Quark
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.Tau
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.particles.TauNeutrino
Returns the electron lepton number.
eLeptonQN() - Method in class JSci.physics.quantum.QuantumParticle
Returns the electron lepton number.
EMFieldTensor - Class in JSci.physics.relativity
The EMFieldTensor class encapsulates the electromagnetic field tensor.
EMFieldTensor(DoubleVector, DoubleVector) - Constructor for class JSci.physics.relativity.EMFieldTensor
Constructs an electromagnetic field tensor.
emit(WMinus) - Method in class JSci.physics.particles.AntiElectronNeutrino
Emits a W-.
emit(ZZero) - Method in class JSci.physics.particles.AntiElectronNeutrino
Emits a Z0.
emit(Photon) - Method in class JSci.physics.particles.AntiMuon
Emits a photon.
emit(WPlus) - Method in class JSci.physics.particles.AntiMuon
Emits a W+.
emit(ZZero) - Method in class JSci.physics.particles.AntiMuon
Emits a Z0.
emit(WMinus) - Method in class JSci.physics.particles.AntiMuonNeutrino
Emits a W-.
emit(ZZero) - Method in class JSci.physics.particles.AntiMuonNeutrino
Emits a Z0.
emit(Gluon) - Method in class JSci.physics.particles.AntiQuark
Emits a gluon.
emit(Photon) - Method in class JSci.physics.particles.AntiTau
Emits a photon.
emit(WPlus) - Method in class JSci.physics.particles.AntiTau
Emits a W+.
emit(ZZero) - Method in class JSci.physics.particles.AntiTau
Emits a Z0.
emit(WMinus) - Method in class JSci.physics.particles.AntiTauNeutrino
Emits a W-.
emit(ZZero) - Method in class JSci.physics.particles.AntiTauNeutrino
Emits a Z0.
emit(Photon) - Method in class JSci.physics.particles.Electron
Emits a photon.
emit(WMinus) - Method in class JSci.physics.particles.Electron
Emits a W-.
emit(ZZero) - Method in class JSci.physics.particles.Electron
Emits a Z0.
emit(WPlus) - Method in class JSci.physics.particles.ElectronNeutrino
Emits a W+.
emit(ZZero) - Method in class JSci.physics.particles.ElectronNeutrino
Emits a Z0.
emit(Photon) - Method in class JSci.physics.particles.Muon
Emits a photon.
emit(WMinus) - Method in class JSci.physics.particles.Muon
Emits a W-.
emit(WPlus) - Method in class JSci.physics.particles.Muon
Absorbs a W+.
emit(ZZero) - Method in class JSci.physics.particles.Muon
Emits a Z0.
emit(WPlus) - Method in class JSci.physics.particles.MuonNeutrino
Emits a W+.
emit(ZZero) - Method in class JSci.physics.particles.MuonNeutrino
Emits a Z0.
emit(Photon) - Method in class JSci.physics.particles.Positron
Emits a photon.
emit(WPlus) - Method in class JSci.physics.particles.Positron
Emits a W+.
emit(ZZero) - Method in class JSci.physics.particles.Positron
Emits a Z0.
emit(Gluon) - Method in class JSci.physics.particles.Quark
Emits a gluon.
emit(Photon) - Method in class JSci.physics.particles.Tau
Emits a photon.
emit(WMinus) - Method in class JSci.physics.particles.Tau
Emits a W-.
emit(ZZero) - Method in class JSci.physics.particles.Tau
Emits a Z0.
emit(WPlus) - Method in class JSci.physics.particles.TauNeutrino
Emits a W+.
emit(ZZero) - Method in class JSci.physics.particles.TauNeutrino
Emits a Z0.
energy() - Method in class JSci.physics.ClassicalParticle
 
energy() - Method in class JSci.physics.ClassicalParticle2D
Returns the kinetic energy.
energy() - Method in class JSci.physics.RigidBody2D
Returns the kinetic and rotational energy.
energyRatio(int) - Method in class JSci.maths.wavelet.FWTCoef
 
energyRatio(FWTCoef[], int) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
energyRatio(int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
EngineerMath - Class in JSci.maths
This class is dedicated to engineering methods applied to arrays including signal processing.
entropy(double[]) - Static method in class JSci.maths.EngineerMath
Compute the entropy of an array.
entropy(int[]) - Static method in class JSci.maths.EngineerMath
Compute the entropy of an array.
entropy() - Method in class JSci.maths.wavelet.FWTCoef
 
entropy(FWTCoef[], int) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
entropy(FWTCoef[]) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
entropy() - Method in class JSci.maths.wavelet.FWTPacketCoef
 
entropy() - Method in class JSci.maths.wavelet.Signal
Return the entropy of the signal
equals(Object) - Method in class JSci.chemistry.Element
Compares two elements for equality.
equals(double[], double[]) - Static method in class JSci.maths.ArrayMath
Deprecated.  
equals(int[], int[]) - Static method in class JSci.maths.ArrayMath
Deprecated.  
equals(Object) - Method in class JSci.maths.Complex
Compares two complex numbers for equality.
equals(double, double) - Method in class JSci.maths.Complex
Compares two complex numbers for equality.
equals(Object) - Method in class JSci.maths.Complex3Vector
Compares two complex vectors for equality.
equals(Object) - Method in class JSci.maths.ComplexDiagonalMatrix
Compares two complex diagonal matrices for equality.
equals(Object) - Method in class JSci.maths.ComplexMatrix
Compares two complex matrices for equality.
equals(Object) - Method in class JSci.maths.ComplexTridiagonalMatrix
Compares two complex tridiagonal matrices for equality.
equals(Object) - Method in class JSci.maths.ComplexVector
Compares two complex vectors for equality.
equals(Object) - Method in class JSci.maths.Double3Vector
Compares two double vectors for equality.
equals(Object) - Method in class JSci.maths.DoubleDiagonalMatrix
Compares two double diagonal matrices for equality.
equals(Object) - Method in class JSci.maths.DoubleMatrix
Compares two double matrices for equality.
equals(Object) - Method in class JSci.maths.DoubleSparseMatrix
Compares two double sparse matrices for equality.
equals(Object) - Method in class JSci.maths.DoubleSparseSquareMatrix
Compares two double sparse square matrices for equality.
equals(Object) - Method in class JSci.maths.DoubleSparseVector
Compares two vectors for equality.
equals(Object) - Method in class JSci.maths.DoubleTridiagonalMatrix
Compares two double tridiagonal matrices for equality.
equals(Object) - Method in class JSci.maths.DoubleVector
Compares two double vectors for equality.
equals(Object) - Method in class JSci.maths.FiniteSet
Compares two sets for equality.
equals(Object) - Method in class JSci.maths.groups.CyclicGroup
Returns true if this group is isomorphic to another.
equals(Object) - Method in class JSci.maths.groups.DihedralGroup
Returns true if this group is isomorphic to another.
equals(Object) - Method in class JSci.maths.Integer3Vector
Compares two integer vectors for equality.
equals(Object) - Method in class JSci.maths.IntegerDiagonalMatrix
Compares two integer diagonal matrices for equality.
equals(Object) - Method in class JSci.maths.IntegerMatrix
Compares two integer matrices for equality.
equals(Object) - Method in class JSci.maths.IntegerTridiagonalMatrix
Compares two integer tridiagonal matrices for equality.
equals(Object) - Method in class JSci.maths.IntegerVector
Compares two integer vectors for equality.
equals(Object) - Method in class JSci.maths.MathDouble
Compares two double numbers for equality.
equals(Object) - Method in class JSci.maths.MathInteger
Compares two integer numbers for equality.
equals(Object) - Method in class JSci.maths.polynomials.ComplexPolynomial
 
equals(Object) - Method in class JSci.maths.polynomials.RealPolynomial
Is this-o == Null ?
equals(Object) - Method in class JSci.maths.Quaternion
Compares two quaternions for equality.
equals(Object) - Method in class JSci.maths.RingMatrix
Compares two matrices for equality.
equals(Object) - Method in class JSci.maths.wavelet.cdf2_4.DualScaling2_4
Check if another object is equal to this DualScaling2_4 object
equals(Object) - Method in class JSci.maths.wavelet.cdf2_4.DualWavelet2_4
Check if another object is equal to this DualWavelet2_4 object
equals(Object) - Method in class JSci.maths.wavelet.cdf3_5.DualScaling3_5
Check if another object is equal to this DualScaling3_5 object
equals(Object) - Method in class JSci.maths.wavelet.cdf3_5.DualWavelet3_5
Check if another object is equal to this DualWavelet3_5 object
equals(Object) - Method in class JSci.maths.wavelet.Cosine
Check if another object is equal to this Cosine object
equals(Object) - Method in class JSci.maths.wavelet.daubechies2.Scaling2
Check if another object is equal to this Scaling2 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies2.Wavelet2
Check if another object is equal to this Wavelet8 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies3.Scaling3
Check if another object is equal to this Scaling3 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies3.Wavelet3
Check if another object is equal to this Wavelet8 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies4.Scaling4
Check if another object is equal to this Scaling4 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies4.Wavelet4
Check if another object is equal to this Wavelet8 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies5.Scaling5
Check if another object is equal to this Scaling5 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies5.Wavelet5
Check if another object is equal to this Wavelet8 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies6.Scaling6
Check if another object is equal to this Scaling6 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies6.Wavelet6
Check if another object is equal to this Wavelet8 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies7.Scaling7
Check if another object is equal to this Scaling7 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies7.Wavelet7
Check if another object is equal to this Wavelet8 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies8.Scaling8
Check if another object is equal to this Scaling8 object
equals(Object) - Method in class JSci.maths.wavelet.daubechies8.Wavelet8
Check if another object is equal to this Wavelet8 object
equals(Object) - Method in class JSci.maths.wavelet.DiscreteFunction
Check if another object is equal to this DiscreteFunction object
equals(Object) - Method in class JSci.maths.wavelet.MultiscaleFunction
Check if another object is equal to this MultiscaleFunction object
equals(Signal) - Method in class JSci.maths.wavelet.Signal
Check if another object is equal to this Signal object
equals(Object) - Method in class JSci.maths.wavelet.Sine
Check if another object is equal to this Sine object
equals(Object) - Method in class JSci.maths.wavelet.SparseDiscreteFunction
Check if another object is equal to this DiscreteFunction object
equals(Object) - Method in class JSci.maths.wavelet.splines.LinearSpline
Check if another object is equal to this LinearSpline object
equals(Object) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
Check if another object is equal to this PiecewiseConstant object
equals(Object) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
Check if another object is equal to this QuadraticSpline object
equals(Object) - Method in class JSci.maths.wavelet.splines.Spline
 
equals(Object) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
Check if another object is equal to this SumOfDiracs object
equals(Object) - Method in class JSci.physics.quantum.BraVector
Compares two bra vectors for equality.
equals(Object) - Method in class JSci.physics.quantum.KetVector
Compares two ket vectors for equality.
equals(Object) - Method in class JSci.physics.quantum.Operator
Compares two operators for equality.
equals(Object) - Method in class JSci.physics.RelativisticParticle
Compares two particles for equality.
equals(Object) - Method in class JSci.physics.relativity.Rank1Tensor
Compares two tensors for equality.
equals(Object) - Method in class JSci.physics.relativity.Rank2Tensor
Compares two tensors for equality.
equals(Object) - Method in class JSci.physics.relativity.Rank3Tensor
Compares two tensors for equality.
equals(Object) - Method in class JSci.physics.relativity.Rank4Tensor
Compares two tensors for equality.
equals(Object) - Method in class JSci.Version
Compares two versions for equality.
eraseLine(double, double) - Method in class JSci.maths.chaos.CantorDust
Erases a line segment.
eraseLine(double, double, double, double) - Method in class JSci.maths.chaos.KochCurve
Erases a line segment in a 2D plane.
error(double) - Static method in class JSci.maths.SpecialMath
Error function.
Eta - Class in JSci.physics.particles
A class representing etas.
Eta() - Constructor for class JSci.physics.particles.Eta
Constructs an eta.
euler(double[], Mapping, double) - Static method in class JSci.maths.NumericalMath
Uses the Euler method to solve an ODE.
evalPolynomial(double[], double) - Static method in class JSci.maths.polynomials.PolynomialMath
Eval a polynomial by Horner's schema
evalPolynomial(Complex[], Complex) - Static method in class JSci.maths.polynomials.PolynomialMath
Same as above for complex numbers
evalScaling(Filter, int, int, int) - Static method in class JSci.maths.wavelet.Cascades
 
evalScaling(int, int, int) - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
 
evalScaling(int, int, int) - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
 
evalScaling(int, int, int) - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
 
evalScaling(int, int, int) - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
 
evalScaling(int, int, int) - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
 
evalScaling(int, int, int) - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
 
evalScaling(int, int, int) - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
 
evalScaling(int, int, int) - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
 
evalScaling(int, int, int) - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
 
evaluate() - Method in class JSci.io.MathMLExpression
Evaluates this expression.
evaluate(int) - Method in class JSci.maths.wavelet.cdf2_4.DualScaling2_4
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.cdf2_4.DualWavelet2_4
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.cdf3_5.DualScaling3_5
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.cdf3_5.DualWavelet3_5
Return as an array the sampled values of the function
evaluate() - Method in class JSci.maths.wavelet.Cosine
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.Cosine
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies2.Scaling2
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies2.Wavelet2
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies3.Scaling3
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies3.Wavelet3
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies4.Scaling4
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies4.Wavelet4
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies5.Scaling5
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies5.Wavelet5
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies6.Scaling6
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies6.Wavelet6
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies7.Scaling7
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies7.Wavelet7
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies8.Scaling8
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.daubechies8.Wavelet8
Return as an array the sampled values of the function
evaluate() - Method in class JSci.maths.wavelet.DiscreteFunction
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.DiscreteFunction
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.MultiscaleFunction
Return as an array the sampled values of the function
evaluate() - Method in class JSci.maths.wavelet.Sine
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.Sine
Return as an array the sampled values of the function
evaluate() - Method in class JSci.maths.wavelet.SparseDiscreteFunction
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.SparseDiscreteFunction
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.splines.LinearSpline
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
Return as an array the sampled values of the function
evaluate(int) - Method in class JSci.maths.wavelet.splines.Spline
 
evaluate(int) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
Return as an array the sampled values of the function
evaluateModel(double) - Method in class JSci.awt.CurveFitter
 
evaluateModel(double) - Method in class JSci.awt.CurveFitterApplet
 
evaluateModel(double) - Method in class JSci.Demos.CurveFitter.CurveFitter
 
evaluation(Filter, int, double[]) - Static method in class JSci.maths.wavelet.Cascades
 
evalWavelet(Filter, int, int, int, int) - Static method in class JSci.maths.wavelet.Cascades
 
evalWavelet(Filter, int, int, int) - Static method in class JSci.maths.wavelet.Cascades
 
evalWavelet(int, int, int) - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
 
evalWavelet(int, int, int) - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
 
evalWavelet(int, int, int) - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
 
evalWavelet(int, int, int) - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
 
evalWavelet(int, int, int) - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
 
evalWavelet(int, int, int) - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
 
evalWavelet(int, int, int) - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
 
evalWavelet(int, int, int) - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
 
evalWavelet(int, int, int) - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
 
evalWaveletHaar(Filter, int, int, int) - Static method in class JSci.maths.wavelet.Cascades
 
evalWaveletQuadratic(Filter, int, int, int) - Static method in class JSci.maths.wavelet.Cascades
 
exp(Complex) - Static method in class JSci.maths.Complex
Returns the exponential number e (2.718...) raised to the power of a complex number.
exp(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the exponential number e(2.718...) raised to the power of a number.
expectation(Operator, KetVector) - Static method in class JSci.physics.quantum.QuantumMath
Returns the expectation value.
expectation(DensityMatrix, Operator) - Static method in class JSci.physics.quantum.QuantumMath
Returns the expectation value.
ExponentialDistribution - Class in JSci.maths.statistics
The ExponentialDistribution class provides an object for encapsulating exponential distributions.
ExponentialDistribution() - Constructor for class JSci.maths.statistics.ExponentialDistribution
Constructs the standard exponential distribution.
ExponentialDistribution(double) - Constructor for class JSci.maths.statistics.ExponentialDistribution
Constructs an exponential distribution.
ExponentialDistribution(double[]) - Constructor for class JSci.maths.statistics.ExponentialDistribution
Constructs an exponential distribution from a data set.
extract(int, int, double[]) - Static method in class JSci.maths.ArrayMath
Extract a sub-array (will invert the resulting array if k0 > k1).
extract(int, int, int[]) - Static method in class JSci.maths.ArrayMath
Extract a sub-array (will invert the resulting array if k0 > k1).
ExtraMath - Class in JSci.maths
The extra math library.

F

factorial(double) - Static method in class JSci.maths.ExtraMath
Returns the factorial.
FARADAY - Static variable in interface JSci.physics.PhysicalConstants
Faraday constant.
FastSymmlet8 - Class in JSci.maths.wavelet.symmlet8
This is a very fast implementation of the Fast Wavelet Transform.
FastSymmlet8() - Constructor for class JSci.maths.wavelet.symmlet8.FastSymmlet8
 
FDistribution - Class in JSci.maths.statistics
The FDistribution class provides an object for encapsulating F-distributions.
FDistribution(double, double) - Constructor for class JSci.maths.statistics.FDistribution
Constructs an F-distribution.
Fdual - Variable in class JSci.maths.wavelet.BasisFunctionLibrary
 
fft() - Method in class JSci.maths.wavelet.Signal
 
fft(double[]) - Static method in class JSci.maths.wavelet.Signal
This is merely a copy of the FFT method found in the class FourierMath with some changes...
fft(Complex[]) - Static method in class JSci.maths.wavelet.Signal
 
fftInverse(Complex[]) - Static method in class JSci.maths.wavelet.Signal
Also noted iFFT in other packages.
Field - Interface in JSci.maths.fields
This interface defines a field.
Field.Member - Interface in JSci.maths.fields
This interface defines a member of a field.
Filter - Interface in JSci.maths.wavelet
This interface is used to define wavelet filters.
filter(double[]) - Method in class JSci.maths.wavelet.Signal
Apply the given array as a convolution Filter and return a new Signal.
filtretype - Static variable in class JSci.maths.wavelet.cdf2_4.CDF2_4
 
filtretype - Static variable in class JSci.maths.wavelet.cdf3_5.CDF3_5
 
filtretype - Static variable in class JSci.maths.wavelet.daubechies2.Daubechies2
 
filtretype - Static variable in class JSci.maths.wavelet.daubechies3.Daubechies3
 
filtretype - Static variable in class JSci.maths.wavelet.daubechies4.Daubechies4
 
filtretype - Static variable in class JSci.maths.wavelet.daubechies5.Daubechies5
 
filtretype - Static variable in class JSci.maths.wavelet.daubechies6.Daubechies6
 
filtretype - Static variable in class JSci.maths.wavelet.daubechies7.Daubechies7
 
filtretype - Static variable in class JSci.maths.wavelet.daubechies8.Daubechies8
 
filtretype - Static variable in class JSci.maths.wavelet.haar.MultiSplineHaar
 
filtretype - Static variable in class JSci.maths.wavelet.splines.LinearSpline
 
filtretype - Static variable in class JSci.maths.wavelet.splines.PiecewiseConstant
 
filtretype - Static variable in class JSci.maths.wavelet.splines.QuadraticSpline
 
filtretype - Static variable in class JSci.maths.wavelet.splines.SumOfDiracs
 
finalize() - Method in class JSci.maths.ComplexMatrix
Finalize.
finalize() - Method in class JSci.maths.DoubleMatrix
Finalize.
finalize() - Method in class JSci.maths.DoubleSparseMatrix
Finalize.
finalize() - Method in class JSci.maths.DoubleSparseSquareMatrix
Finalize.
finalize() - Method in class JSci.maths.DoubleSparseVector
Finalize.
finalize() - Method in class JSci.maths.IntegerMatrix
Finalize.
finalize() - Method in class JSci.maths.RingMatrix
Finalize.
findRoot(double, double, double, double) - Method in class JSci.maths.statistics.ProbabilityDistribution
This method approximates the value of X for which P(x<X)=prob.
FINE_STRUCTURE - Static variable in interface JSci.physics.PhysicalConstants
Fine structure constant (defined).
FiniteGroup - Class in JSci.maths.groups
Superclass for finite groups.
FiniteGroup(int) - Constructor for class JSci.maths.groups.FiniteGroup
Constructs a finite group.
FiniteSet - Class in JSci.maths
A set containing a finite number of elements.
FiniteSet(Set) - Constructor for class JSci.maths.FiniteSet
Constructs a finite set.
FinSet - Class in JSci.maths.categories
The FinSet class encapsulates the category FinSet.
FinSet() - Constructor for class JSci.maths.categories.FinSet
Constructs a FinSet category.
FinSet.Function - Class in JSci.maths.categories
 
FinSet.Function(MathSet, MathSet, Object[], Object[]) - Constructor for class JSci.maths.categories.FinSet.Function
 
FinSet.FunctionSet - Class in JSci.maths.categories
 
FinSet.FunctionSet(MathSet, MathSet) - Constructor for class JSci.maths.categories.FinSet.FunctionSet
 
fireDataChanged() - Method in class JSci.awt.AbstractGraphModel
 
firstSeries() - Method in class JSci.awt.ArgandDiagramModel
 
firstSeries() - Method in interface JSci.awt.CategoryGraph2DModel
Selects the first data series.
firstSeries() - Method in class JSci.awt.DefaultCategoryGraph2DModel
 
firstSeries() - Method in class JSci.awt.DefaultGraph2DModel
 
firstSeries() - Method in class JSci.awt.DefaultGraph3DModel
 
firstSeries() - Method in interface JSci.awt.Graph2DModel
Selects the first data series.
firstSeries() - Method in interface JSci.awt.Graph3DModel
Selects the first data series.
fitCurve() - Method in class JSci.awt.CurveFitterApplet
 
FLUX_QUANTUM - Static variable in interface JSci.physics.PhysicalConstants
Magnetic flux quantum (defined).
Force2D - Class in JSci.physics
The Force2D class provides an object for encapsulating forces and torques in 2D.
Force2D(double, double) - Constructor for class JSci.physics.Force2D
Constructs a force that acts on the centre of mass.
Force2D(double) - Constructor for class JSci.physics.Force2D
Constructs a torque.
Force2D(double, double, double) - Constructor for class JSci.physics.Force2D
Constructs a force and a torque.
Force2D(double, double, double, double) - Constructor for class JSci.physics.Force2D
Constructs a force acting at a point.
forcedMatch(int) - Method in class JSci.maths.wavelet.MatchingPursuit
Force the system to select the given element as the best match.
FourierDisplay - Class in JSci.Demos.FourierDisplay
Sample program demonstrating use of FourierMath and LineGraph classes.
FourierDisplay() - Constructor for class JSci.Demos.FourierDisplay.FourierDisplay
 
FourierDisplay2 - Class in JSci.Demos.FourierDisplay
Sample program demonstrating use of FourierMath and LineGraph classes.
FourierDisplay2() - Constructor for class JSci.Demos.FourierDisplay.FourierDisplay2
 
FourierMath - Class in JSci.maths
The Fourier math library.
Fprimary - Variable in class JSci.maths.wavelet.BasisFunctionLibrary
 
frobeniusNorm() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the Frobenius (l2) norm.
frobeniusNorm() - Method in class JSci.maths.ComplexMatrix
Returns the Frobenius (l2) norm.
frobeniusNorm() - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the Frobenius (l2) norm.
frobeniusNorm() - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the Frobenius (l2) norm.
frobeniusNorm() - Method in class JSci.maths.DoubleMatrix
Returns the Frobenius (l2) norm.
frobeniusNorm() - Method in class JSci.maths.DoubleSparseMatrix
Returns the Frobenius (l2) norm.
frobeniusNorm() - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the Frobenius (l2) norm.
frobeniusNorm() - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the Frobenius (l2) norm.
frobeniusNorm() - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the Frobenius (l2) norm.
frobeniusNorm() - Method in class JSci.maths.IntegerMatrix
Returns the Frobenius (l2) norm.
frobeniusNorm() - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the Frobenius (l2) norm.
from - Variable in class JSci.maths.categories.Simplicial.IncreasingMap
 
Functor - Interface in JSci.maths.categories
This interface defines a functor.
FWT - Interface in JSci.maths.wavelet
Abstract class for using very fast, in-place, implementations of the Fast Wavelet Transform.
fwt(int) - Method in class JSci.maths.wavelet.Signal
Fast Wavelet Transform
FWTCoef - Class in JSci.maths.wavelet
This class is used to encapsulate wavelet coefficients.
FWTCoef() - Constructor for class JSci.maths.wavelet.FWTCoef
 
FWTCoef(double[][]) - Constructor for class JSci.maths.wavelet.FWTCoef
 
FWTCoefMath - Class in JSci.maths.wavelet
This class allows to do some operations on wavelet coefficients
fwtPacket(int, MappingND) - Method in class JSci.maths.wavelet.Signal
The Fast Wavelet Transform with Wavelet packets
FWTPacketCoef - Class in JSci.maths.wavelet
This class is used to encapsulate wavelet packets coefficients.
FWTPacketCoef() - Constructor for class JSci.maths.wavelet.FWTPacketCoef
 
FWTPacketCoef(double[][], boolean[]) - Constructor for class JSci.maths.wavelet.FWTPacketCoef
 
Fx - Variable in class JSci.physics.Force2D
 
Fy - Variable in class JSci.physics.Force2D
 

G

GAMMA - Static variable in class JSci.maths.fields.RealField
 
GAMMA - Static variable in interface JSci.maths.NumericalConstants
Euler's gamma constant.
gamma(double) - Static method in class JSci.maths.SpecialMath
Gamma function.
GammaDistribution - Class in JSci.maths.statistics
The GammaDistribution class provides an object for encapsulating gamma distributions.
GammaDistribution(double) - Constructor for class JSci.maths.statistics.GammaDistribution
Constructs a gamma distribution.
GammaMatrix - Class in JSci.physics.quantum
The GammaMatrix class provides an object for encapsulating the gamma matrices.
GaugeBoson - Class in JSci.physics.particles
A class representing gauge bosons.
GaugeBoson() - Constructor for class JSci.physics.particles.GaugeBoson
Constructs a gauge boson.
gaussian4(int, Mapping, double, double) - Static method in class JSci.maths.NumericalMath
Numerical integration using the Gaussian integration formula (4 points).
gaussian8(int, Mapping, double, double) - Static method in class JSci.maths.NumericalMath
Numerical integration using the Gaussian integration formula (8 points).
GeometricDistribution - Class in JSci.maths.statistics
The GeometricDistribution class provides an object for encapsulating geometric distributions.
GeometricDistribution(double) - Constructor for class JSci.maths.statistics.GeometricDistribution
Constructs a geometric distribution.
getAccent() - Method in class JSci.mathml.MathMLUnderOverElementImpl
 
getAccentunder() - Method in class JSci.mathml.MathMLUnderOverElementImpl
 
getActiontype() - Method in class JSci.mathml.MathMLActionElementImpl
 
getAlpha(int, int) - Method in class JSci.Demos.wavelet.PixelArray
 
getAlphaArray(int, int) - Method in class JSci.Demos.wavelet.PixelArray
 
getAlt() - Method in class JSci.mathml.MathMLGlyphElementImpl
 
getAngle() - Method in class JSci.physics.RigidBody2D
Returns the angle (orientation) of this body.
getAngularMomentum() - Method in class JSci.physics.RigidBody2D
 
getAngularVelocity() - Method in class JSci.physics.RigidBody2D
 
getAppletInfo() - Method in class JSci.Demos.wavelet.ImageTransform
 
getArgument(int) - Method in class JSci.io.MathMLExpression
Returns an argument from this expression.
getArgument(int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
getArgument(int) - Method in class JSci.mathml.MathMLContentTokenImpl
 
getArgument(int) - Method in class JSci.mathml.MathMLMathElementImpl
 
getArgument(int) - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
getArguments() - Method in class JSci.mathml.MathMLContentContainerImpl
 
getArguments() - Method in class JSci.mathml.MathMLContentTokenImpl
 
getArguments() - Method in class JSci.mathml.MathMLMathElementImpl
 
getArguments() - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
getArity() - Method in class JSci.mathml.MathMLPredefinedSymbolImpl
 
getArray(int, int) - Method in class JSci.Demos.wavelet.PixelArray
 
getAtomicNumber() - Method in class JSci.chemistry.Element
Returns the atomic number.
getAtomicRadius() - Method in class JSci.chemistry.Element
Returns the atomic radius.
getBase() - Method in class JSci.mathml.MathMLScriptElementImpl
 
getBase() - Method in class JSci.mathml.MathMLUnderOverElementImpl
 
getBasisVector(int) - Method in class JSci.maths.polynomials.ComplexLagrangeBasis
 
getBasisVector(int) - Method in interface JSci.maths.polynomials.PolynomialBasis
Get the kth basis vector
getBasisVector(int) - Method in class JSci.maths.polynomials.RealLagrangeBasis
The basis vector as described above
getBasisVector(int) - Method in class JSci.maths.polynomials.RealMonomialBasis
 
getBlue(int, int) - Method in class JSci.Demos.wavelet.PixelArray
 
getBlueArray() - Method in class JSci.Demos.wavelet.PixelArray
 
getBody() - Method in class JSci.mathml.MathMLAnnotationElementImpl
 
getBody() - Method in class JSci.maths.Supernumber
Returns the body (rank 0) of this supernumber.
getBoilingPoint() - Method in class JSci.chemistry.Element
Returns the boiling point (K).
getBoundVariable(int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
getCategories() - Method in class JSci.awt.DefaultCategoryGraph2DModel
Get the x-axis values.
getCategory(int) - Method in interface JSci.awt.CategoryGraph2DModel
Returns the ith category.
getCategory(int) - Method in class JSci.awt.DefaultCategoryGraph2DModel
 
getClassName() - Method in class JSci.mathml.MathMLElementImpl
 
getClose() - Method in class JSci.mathml.MathMLFencedElementImpl
 
getCoefficient(int) - Method in class JSci.maths.polynomials.ComplexPolynomial
 
getCoefficient(int) - Method in interface JSci.maths.polynomials.Polynomial
Get the coefficient of degree k, i.e.
getCoefficient(int) - Method in class JSci.maths.polynomials.RealPolynomial
Get the coefficient of degree k, i.e.
getCoefficientAsComplex(int) - Method in class JSci.maths.polynomials.ComplexPolynomial
 
getCoefficientAsDouble(int) - Method in class JSci.maths.polynomials.RealPolynomial
Get the coefficient of degree k, i.e.
getCoefficients() - Method in class JSci.maths.polynomials.ComplexPolynomial
 
getCoefficients() - Method in interface JSci.maths.polynomials.Polynomial
Get the coefficients as an array
getCoefficients() - Method in class JSci.maths.polynomials.RealPolynomial
Get the coefficients as an array
getCoefficientsAsComplexes() - Method in class JSci.maths.polynomials.ComplexPolynomial
Return the coefficients as an array of complex numbers.
getCoefficientsAsDoubles() - Method in class JSci.maths.polynomials.RealPolynomial
Get the coefficients as an array of doubles
getCoefs() - Method in class JSci.maths.wavelet.FWTCoef
 
getCoefs() - Method in class JSci.maths.wavelet.FWTPacketCoef
 
getCoefs() - Method in class JSci.maths.wavelet.MatchingPursuit
Recover the matching coefficients.
getColor(float) - Method in interface JSci.awt.ColorScheme
By convention, this should return a color for f between 0 and 1.
getColor(float) - Method in class JSci.swing.JContourPlot
 
getComponent(int) - Method in class JSci.maths.Complex3Vector
Returns a component of this vector.
getComponent(int) - Method in class JSci.maths.ComplexVector
Returns a component of this vector.
getComponent(int) - Method in class JSci.maths.Double3Vector
Returns a component of this vector.
getComponent(int) - Method in class JSci.maths.DoubleSparseVector
Returns a component of this vector.
getComponent(int) - Method in class JSci.maths.DoubleVector
Returns a component of this vector.
getComponent(int) - Method in class JSci.maths.Integer3Vector
Returns a component of this vector.
getComponent(int) - Method in class JSci.maths.IntegerVector
Returns a component of this vector.
getComponent(int) - Method in class JSci.physics.relativity.Rank1Tensor
Returns a component of this tensor.
getComponent(int, int) - Method in class JSci.physics.relativity.Rank2Tensor
Returns a component of this tensor.
getComponent(int, int, int) - Method in class JSci.physics.relativity.Rank3Tensor
Returns a component of this tensor.
getComponent(int, int, int, int) - Method in class JSci.physics.relativity.Rank4Tensor
Returns a component of this tensor.
getCondition() - Method in class JSci.mathml.MathMLConditionElementImpl
 
getCondition() - Method in class JSci.mathml.MathMLContentContainerImpl
 
getConstant() - Method in class JSci.maths.chaos.MandelbrotMap
Returns the constant.
getContents() - Method in class JSci.mathml.MathMLPresentationTokenImpl
 
getCovalentRadius() - Method in class JSci.chemistry.Element
Returns the covalent radius.
getCurrent() - Static method in class JSci.Version
Gets the current version.
getData() - Method in class JSci.awt.ArgandDiagramModel
 
getData() - Method in class JSci.awt.DataSeries
 
getData() - Method in class JSci.maths.KarhunenLoeve
Careful: doesn't generate a copy.
getData() - Method in class JSci.maths.wavelet.BasisFunctionLibrary
get a copy of the data object (no direct access)
getdataCursor() - Method in class JSci.awt.ModelerCanvas
 
getDeclaration(int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
getDeclaration(int) - Method in class JSci.mathml.MathMLMathElementImpl
 
getDeclaration(int) - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
getDeclarations() - Method in class JSci.mathml.MathMLContentContainerImpl
 
getDeclarations() - Method in class JSci.mathml.MathMLMathElementImpl
 
getDeclarations() - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
getDefinitionURL() - Method in class JSci.mathml.MathMLContentTokenImpl
 
getDefinitionURL() - Method in class JSci.mathml.MathMLFnElementImpl
 
getDefinitionURL() - Method in class JSci.mathml.MathMLPredefinedSymbolImpl
 
getDegreesOfFreedom() - Method in class JSci.maths.statistics.ChiSqrDistribution
Returns the degrees of freedom.
getDegreesOfFreedom() - Method in class JSci.maths.statistics.TDistribution
Returns the degrees of freedom.
getDegreesOfFreedomP() - Method in class JSci.maths.statistics.BetaDistribution
Returns the degrees of freedom p.
getDegreesOfFreedomP() - Method in class JSci.maths.statistics.FDistribution
Returns the degrees of freedom p.
getDegreesOfFreedomQ() - Method in class JSci.maths.statistics.BetaDistribution
Returns the degrees of freedom q.
getDegreesOfFreedomQ() - Method in class JSci.maths.statistics.FDistribution
Returns the degrees of freedom q.
getDenominator() - Method in class JSci.mathml.MathMLFractionElementImpl
 
getDensity() - Method in class JSci.chemistry.Element
Returns the density (293K).
getDepth() - Method in class JSci.mathml.MathMLPaddedElementImpl
 
getDepth() - Method in class JSci.mathml.MathMLSpaceElementImpl
 
getDisplay() - Method in class JSci.mathml.MathMLMathElementImpl
 
getDoctype() - Method in class JSci.mathml.MathMLDocumentImpl
 
getDocumentElement() - Method in class JSci.mathml.MathMLDocumentImpl
 
getDomain() - Method in class JSci.mathml.MathMLDocumentImpl
 
getDomainOfApplication() - Method in class JSci.mathml.MathMLContentContainerImpl
 
getDOMImplementation() - Static method in class JSci.mathml.MathMLDOMImplementationImpl
NON-DOM: Obtain and return a single shared object
getDual(int) - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
getEdge() - Method in class JSci.mathml.MathMLAlignMarkElementImpl
 
getEigenvectors() - Method in class JSci.maths.KarhunenLoeve
Returns the eigenvectors ordered by the norm of the eigenvalues (from max to min).
getElectricalConductivity() - Method in class JSci.chemistry.Element
Returns the electrical conductivity.
getElectronegativity() - Method in class JSci.chemistry.Element
Returns the electronegativity.
getElement(String) - Static method in class JSci.chemistry.PeriodicTable
Returns an element.
getElement(DoubleVector) - Method in class JSci.maths.algebras.LieAlgebra
Returns an element as a matrix (vector*basis).
getElement(DoubleVector) - Method in class JSci.maths.algebras.so3_1Dim4
Returns an element as a matrix (vector*basis).
getElement(DoubleVector) - Method in class JSci.maths.algebras.sp2_RDim2
Returns an element as a matrix (vector*basis).
getElement(DoubleVector) - Method in class JSci.maths.algebras.sp2_RDim3
Returns an element as a matrix (vector*basis).
getElement(DoubleVector) - Method in class JSci.maths.algebras.su2Dim2
Returns an element as a matrix (vector*basis).
getElement(DoubleVector) - Method in class JSci.maths.algebras.su2Dim3
Returns an element as a matrix (vector*basis).
getElement(DoubleVector) - Method in class JSci.maths.algebras.su3Dim3
Returns an element as a matrix (vector*basis).
getElement(Object[], Object[]) - Method in class JSci.maths.categories.FinSet.FunctionSet
Returns an element of this hom-set.
getElement(int, int) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns an element of the matrix.
getElement(int, int) - Method in class JSci.maths.ComplexMatrix
Returns an element of the matrix.
getElement(int, int) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns an element of the matrix.
getElement(int, int) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns an element of the matrix.
getElement(int, int) - Method in class JSci.maths.DoubleMatrix
Returns an element of the matrix.
getElement(int, int) - Method in class JSci.maths.DoubleSparseMatrix
Returns an element of the matrix.
getElement(int, int) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns an element of the matrix.
getElement(int, int) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns an element of the matrix.
getElement(int) - Method in class JSci.maths.groups.CyclicGroup
Returns an element from the group.
getElement(DoubleVector) - Method in class JSci.maths.groups.LieGroup
Returns an element near the identity.
getElement(double) - Method in class JSci.maths.groups.U1
Returns an element from within the group.
getElement(int, int) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns an element of the matrix.
getElement(int, int) - Method in class JSci.maths.IntegerMatrix
Returns an element of the matrix.
getElement(int, int) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns an element of the matrix.
getElement(int, int) - Method in class JSci.maths.RingMatrix
Returns an element of the matrix.
getElements() - Method in class JSci.maths.FiniteSet
Returns the elements of this set.
getElements() - Method in class JSci.maths.groups.CyclicGroup
Returns the elements of this group.
getElements() - Method in class JSci.maths.groups.DihedralGroup
Returns the elements of this group.
getElements() - Method in class JSci.maths.groups.FiniteGroup
Returns the elements of this group.
getElements() - Method in class JSci.maths.groups.QuaternionGroup
Returns the elements of this group.
getEncoding() - Method in class JSci.mathml.MathMLAnnotationElementImpl
 
getEncoding() - Method in class JSci.mathml.MathMLContentTokenImpl
 
getEncoding() - Method in class JSci.mathml.MathMLFnElementImpl
 
getEncoding() - Method in class JSci.mathml.MathMLPredefinedSymbolImpl
 
getEncoding() - Method in class JSci.mathml.MathMLXMLAnnotationElementImpl
 
getFilterType() - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.cdf2_4.DualScaling2_4
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.cdf2_4.DualWavelet2_4
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.cdf3_5.DualScaling3_5
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.cdf3_5.DualWavelet3_5
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.Cosine
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies2.Scaling2
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies2.Wavelet2
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies3.Scaling3
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies3.Wavelet3
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies4.Scaling4
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies4.Wavelet4
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies5.Scaling5
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies5.Wavelet5
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies6.Scaling6
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies6.Wavelet6
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies7.Scaling7
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies7.Wavelet7
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies8.Scaling8
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.daubechies8.Wavelet8
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.DiscreteFunction
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.haar.MultiSplineHaar
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.Multiresolution
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.MultiscaleFunction
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.Sine
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.SparseDiscreteFunction
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.splines.LinearSpline
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.splines.QuadraticSpline
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFilterType() - Method in class JSci.maths.wavelet.splines.Spline
 
getFilterType() - Method in class JSci.maths.wavelet.splines.SumOfDiracs
This method is used to compute how the number of scaling functions changes from on scale to the other.
getFontfamily() - Method in class JSci.mathml.MathMLGlyphElementImpl
 
getFrequency() - Method in class JSci.maths.wavelet.Cosine
 
getFrequency() - Method in class JSci.maths.wavelet.Sine
 
getFrobeniusMatrix(Polynomial) - Static method in class JSci.maths.polynomials.PolynomialMath
Get the (complex) frobenius matrix for a given polynomial.
getGreen(int, int) - Method in class JSci.Demos.wavelet.PixelArray
 
getGreenArray() - Method in class JSci.Demos.wavelet.PixelArray
 
getGroupalign() - Method in class JSci.mathml.MathMLAlignGroupElementImpl
 
getHeight() - Method in class JSci.Demos.wavelet.PixelArray
 
getHeight() - Method in class JSci.mathml.MathMLPaddedElementImpl
 
getHeight() - Method in class JSci.mathml.MathMLSpaceElementImpl
 
getHref() - Method in class JSci.mathml.MathMLElementImpl
 
getId() - Method in class JSci.mathml.MathMLElementImpl
 
getIndex() - Method in class JSci.mathml.MathMLGlyphElementImpl
 
getIndex() - Method in class JSci.mathml.MathMLRadicalElementImpl
 
getInstance() - Static method in class JSci.maths.algebras.so3_1Dim4
Singleton.
getInstance() - Static method in class JSci.maths.algebras.sp2_RDim2
Singleton.
getInstance() - Static method in class JSci.maths.algebras.sp2_RDim3
Singleton.
getInstance() - Static method in class JSci.maths.algebras.su2Dim2
Singleton.
getInstance() - Static method in class JSci.maths.algebras.su2Dim3
Singleton.
getInstance() - Static method in class JSci.maths.algebras.su3Dim3
Singleton.
getInstance() - Static method in class JSci.maths.fields.ComplexField
Constructs a field of complex numbers.
getInstance() - Static method in class JSci.maths.fields.IntegerRing
Constructs a ring of integer numbers.
getInstance() - Static method in class JSci.maths.fields.RealField
Constructs a field of real numbers.
getInstance() - Static method in class JSci.maths.groups.QuaternionGroup
Constructs the quaternion group.
getInstance() - Static method in class JSci.maths.groups.U1
Constructs a U(1) group.
getInstance() - Static method in class JSci.maths.polynomials.ComplexPolynomialRing
Singleton.
getInstance() - Static method in class JSci.maths.polynomials.RealPolynomialRing
Singleton.
getIntervalParameter() - Method in class JSci.maths.statistics.PoissonDistribution
Returns the interval parameter.
getInvalidComponentMsg(int) - Static method in class JSci.maths.MathVector
Returns an "invalid component" error message.
getInvalidElementMsg(int, int) - Static method in class JSci.maths.Matrix
Returns an "invalid element" error message.
getJ() - Method in class JSci.maths.wavelet.FWTCoef
 
getJ(FWTCoef[]) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
getJ() - Method in class JSci.maths.wavelet.FWTPacketCoef
 
getLatest() - Static method in class JSci.Version
Retrieves the latest version from the home URL.
getLayoutAlignmentX(Container) - Method in class JSci.awt.GraphLayout
 
getLayoutAlignmentX(Container) - Method in class JSci.swing.JGraphLayout
 
getLayoutAlignmentY(Container) - Method in class JSci.awt.GraphLayout
 
getLayoutAlignmentY(Container) - Method in class JSci.swing.JGraphLayout
 
getLinethickness() - Method in class JSci.mathml.MathMLFractionElementImpl
 
getLocationParameter() - Method in class JSci.maths.statistics.CauchyDistribution
Returns the location parameter.
getLquote() - Method in class JSci.mathml.MathMLStringLitElementImpl
 
getLspace() - Method in class JSci.mathml.MathMLPaddedElementImpl
 
getMacros() - Method in class JSci.mathml.MathMLMathElementImpl
 
getMass() - Method in class JSci.physics.ClassicalParticle
 
getMass() - Method in class JSci.physics.ClassicalParticle2D
 
getMassNumber() - Method in class JSci.chemistry.Element
Returns the mass number.
getMathbackground() - Method in class JSci.mathml.MathMLPresentationTokenImpl
 
getMathcolor() - Method in class JSci.mathml.MathMLPresentationTokenImpl
 
getMathElementStyle() - Method in class JSci.mathml.MathMLElementImpl
 
getMathfamily() - Method in class JSci.mathml.MathMLPresentationTokenImpl
 
getMathML() - Method in class JSci.beans.MathBean
 
getMathsize() - Method in class JSci.mathml.MathMLPresentationTokenImpl
 
getMathvariant() - Method in class JSci.mathml.MathMLPresentationTokenImpl
 
getMaxX() - Method in class JSci.awt.ModelerCanvas
 
getMaxY() - Method in class JSci.awt.ModelerCanvas
 
getMean() - Method in class JSci.maths.statistics.BinomialDistribution
Returns the mean.
getMean() - Method in class JSci.maths.statistics.ExponentialDistribution
Returns the mean.
getMean() - Method in class JSci.maths.statistics.GammaDistribution
Returns the mean.
getMean() - Method in class JSci.maths.statistics.GeometricDistribution
Returns the mean.
getMean() - Method in class JSci.maths.statistics.NormalDistribution
Returns the mean.
getMean() - Method in class JSci.maths.statistics.ParetoDistribution
Returns the mean.
getMean() - Method in class JSci.maths.statistics.PoissonDistribution
Returns the mean.
getMean() - Method in class JSci.maths.statistics.WeibullDistribution
Returns the mean.
getMeltingPoint() - Method in class JSci.chemistry.Element
Returns the melting point (K).
getMinimumSize() - Method in class JSci.awt.CategoryGraph2D
Returns the minimum size of this component.
getMinimumSize() - Method in class JSci.awt.ContourPlot
Returns the minimum size of this component.
getMinimumSize() - Method in class JSci.awt.Graph2D
Returns the minimum size of this component.
getMinimumSize() - Method in class JSci.awt.LineGraph3D
Returns the minimum size of this component.
getMinimumSize() - Method in class JSci.awt.LineTrace
Returns the minimum size of this component.
getMinimumSize() - Method in class JSci.awt.LineTraceModel1
Returns the minimum size of this component.
getMinimumSize() - Method in class JSci.awt.ModelerCanvas
Returns the minimum size of this component.
getMinimumSize() - Method in class JSci.swing.JCategoryGraph2D
Returns the minimum size of this component.
getMinimumSize() - Method in class JSci.swing.JContourPlot
Returns the minimum size of this component.
getMinimumSize() - Method in class JSci.swing.JGraph2D
Returns the minimum size of this component.
getMinimumSize() - Method in class JSci.swing.JLineGraph3D
Returns the minimum size of this component.
getMinimumSize() - Method in class JSci.swing.JLineTrace
Returns the minimum size of this component.
getMinX() - Method in class JSci.awt.ModelerCanvas
 
getMinY() - Method in class JSci.awt.ModelerCanvas
 
getModel() - Method in class JSci.awt.CategoryGraph2D
Returns the model used by this graph.
getModel() - Method in class JSci.awt.Graph2D
Returns the model used by this graph.
getModel() - Method in class JSci.awt.LineTrace
Gets the data sampled by this LineTrace.
getModel() - Method in class JSci.awt.LineTraceModel1
Gets the data sampled by this LineTrace.
getModel() - Method in class JSci.awt.ModelerCanvas
Gets the data sampled by this LineTrace.
getModel() - Method in class JSci.swing.JCategoryGraph2D
Returns the model used by this graph.
getModel() - Method in class JSci.swing.JGraph2D
Returns the model used by this graph.
getModel() - Method in class JSci.swing.JLineTrace
Gets the data sampled by this JLineTrace.
getModelX() - Method in class JSci.awt.ModelerCanvas
 
getModelY() - Method in class JSci.awt.ModelerCanvas
 
getMomentAbout() - Method in class JSci.mathml.MathMLContentContainerImpl
 
getMomentOfInertia() - Method in class JSci.physics.RigidBody2D
 
getMomentum() - Method in class JSci.physics.ClassicalParticle
 
getMorseThreshold() - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
getMuParameter() - Method in class JSci.maths.statistics.LognormalDistribution
Returns the mu parameter.
getName() - Method in class JSci.chemistry.Element
Returns the name.
getNArguments() - Method in class JSci.mathml.MathMLContentContainerImpl
 
getNArguments() - Method in class JSci.mathml.MathMLMathElementImpl
 
getNArguments() - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
getNBoundVariables() - Method in class JSci.mathml.MathMLContentContainerImpl
 
getNotation() - Method in class JSci.mathml.MathMLEncloseElementImpl
 
getNullPoints(Polynomial) - Static method in class JSci.maths.polynomials.PolynomialMath
Calculate the null points of a given polynomial by solving the eigenvalue problem for the frobenius matrix This is not yet implemented (depends on a QR- decomposition)
getNumerator() - Method in class JSci.mathml.MathMLFractionElementImpl
 
getOpDegree() - Method in class JSci.mathml.MathMLContentContainerImpl
 
getOpen() - Method in class JSci.mathml.MathMLFencedElementImpl
 
getOperation() - Method in class JSci.io.MathMLExpression
Returns the operation to be applied to the arguments.
getOverscript() - Method in class JSci.mathml.MathMLUnderOverElementImpl
 
getOwnerMathElement() - Method in class JSci.mathml.MathMLElementImpl
 
getPosition() - Method in class JSci.physics.ClassicalParticle
 
getPreferredSize() - Method in class JSci.awt.CategoryGraph2D
Returns the preferred size of this component.
getPreferredSize() - Method in class JSci.awt.ContourPlot
Returns the preferred size of this component.
getPreferredSize() - Method in class JSci.awt.Graph2D
Returns the preferred size of this component.
getPreferredSize() - Method in class JSci.awt.LineGraph3D
Returns the preferred size of this component.
getPreferredSize() - Method in class JSci.awt.LineTrace
Returns the preferred size of this component.
getPreferredSize() - Method in class JSci.awt.LineTraceModel1
Returns the preferred size of this component.
getPreferredSize() - Method in class JSci.awt.ModelerCanvas
Returns the preferred size of this component.
getPreferredSize() - Method in class JSci.swing.JCategoryGraph2D
Returns the preferred size of this component.
getPreferredSize() - Method in class JSci.swing.JContourPlot
Returns the preferred size of this component.
getPreferredSize() - Method in class JSci.swing.JGraph2D
Returns the preferred size of this component.
getPreferredSize() - Method in class JSci.swing.JLineGraph3D
Returns the preferred size of this component.
getPreferredSize() - Method in class JSci.swing.JLineTrace
Returns the preferred size of this component.
getPrimary(int) - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
getProbabilityParameter() - Method in class JSci.maths.statistics.BinomialDistribution
Returns the probability.
getProductMatrix() - Method in class JSci.maths.KarhunenLoeve
 
getProductMatrix(double[][]) - Static method in class JSci.maths.KarhunenLoeve
 
getProductMatrix(double[]) - Static method in class JSci.maths.KarhunenLoeve
 
getRadicand() - Method in class JSci.mathml.MathMLRadicalElementImpl
 
getRecord() - Method in class JSci.maths.wavelet.MatchingPursuit
all matches are recorded so one can trace them back
getRecordedNorms() - Method in class JSci.maths.wavelet.MatchingPursuit
Trace back how much of the norm was taken out at each match.
getRed(int, int) - Method in class JSci.Demos.wavelet.PixelArray
 
getRedArray() - Method in class JSci.Demos.wavelet.PixelArray
 
getReferrer() - Method in class JSci.mathml.MathMLDocumentImpl
 
getRepresentation() - Method in class JSci.physics.quantum.BraVector
Returns the representation.
getRepresentation() - Method in class JSci.physics.quantum.KetVector
Returns the representation.
getRepresentation() - Method in class JSci.physics.quantum.Operator
Returns the representation.
getResidue(int) - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
getResidues() - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
getResultAs0DArray() - Method in class JSci.beans.MathBean
 
getResultAs1DArray() - Method in class JSci.beans.MathBean
 
getResultAs2DArray() - Method in class JSci.beans.MathBean
 
getResultAs3DArray() - Method in class JSci.beans.MathBean
 
getRquote() - Method in class JSci.mathml.MathMLStringLitElementImpl
 
getSamplingPoints() - Method in class JSci.maths.polynomials.ComplexLagrangeBasis
 
getSamplingPoints() - Method in interface JSci.maths.polynomials.PolynomialBasis
If available, get the one- points for the polynomials
getSamplingPoints() - Method in class JSci.maths.polynomials.RealLagrangeBasis
The sampling points used in constructor
getSamplingPoints() - Method in class JSci.maths.polynomials.RealMonomialBasis
 
getScaleParameter() - Method in class JSci.maths.statistics.CauchyDistribution
Returns the scale parameter.
getScaleParameter() - Method in class JSci.maths.statistics.ExponentialDistribution
Returns the scale parameter.
getScaleParameter() - Method in class JSci.maths.statistics.ParetoDistribution
Returns the scale parameter.
getScalingCoefficients(MultiscaleFunction, MultiscaleFunction, int) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
While this method is public (for transparency reasons) it should not be called by other classes unless absolutely necessary.
getSelection() - Method in class JSci.mathml.MathMLActionElementImpl
 
getSeparators() - Method in class JSci.mathml.MathMLFencedElementImpl
 
getSeries(int) - Method in class JSci.awt.DefaultCategoryGraph2DModel
 
getSeries(int) - Method in class JSci.awt.DefaultGraph2DModel
 
getSeries(int) - Method in class JSci.awt.DefaultGraph3DModel
 
getShapeParameter() - Method in class JSci.maths.statistics.GammaDistribution
Returns the shape parameter.
getShapeParameter() - Method in class JSci.maths.statistics.ParetoDistribution
Returns the shape parameter.
getShapeParameter() - Method in class JSci.maths.statistics.WeibullDistribution
Returns the shape parameter.
getSigmaParameter() - Method in class JSci.maths.statistics.LognormalDistribution
Returns the sigma parameter.
getSize() - Method in class JSci.maths.wavelet.BasisFunctionLibrary
We will now attempt to match each MultiscaleFunction to the length of the data.
getSoul1(int) - Method in class JSci.maths.Supernumber
Returns the a-number soul (rank 1) of this supernumber.
getSoul2(int) - Method in class JSci.maths.Supernumber
Returns the c-number soul (rank 2) of this supernumber.
getSoul3(int) - Method in class JSci.maths.Supernumber
Returns the a-number soul (rank 3) of this supernumber.
getSoul4() - Method in class JSci.maths.Supernumber
Returns the c-number soul (rank 4) of this supernumber.
getSpecificHeat() - Method in class JSci.chemistry.Element
Returns the specific heat.
getSubscript() - Method in class JSci.mathml.MathMLScriptElementImpl
 
getSubscriptshift() - Method in class JSci.mathml.MathMLScriptElementImpl
 
getSuccessParameter() - Method in class JSci.maths.statistics.GeometricDistribution
Returns the success parameter.
getSuperscript() - Method in class JSci.mathml.MathMLScriptElementImpl
 
getSuperscriptshift() - Method in class JSci.mathml.MathMLScriptElementImpl
 
getSymbolName() - Method in class JSci.mathml.MathMLPredefinedSymbolImpl
 
getThermalConductivity() - Method in class JSci.chemistry.Element
Returns the thermal conductivity.
getTorque() - Method in class JSci.physics.Force2D
 
getTrialsParameter() - Method in class JSci.maths.statistics.BinomialDistribution
Returns the number of trials.
getType() - Method in class JSci.mathml.MathMLCiElementImpl
 
getUnderscript() - Method in class JSci.mathml.MathMLUnderOverElementImpl
 
getURI() - Method in class JSci.mathml.MathMLDocumentImpl
 
getValue(int) - Method in interface JSci.awt.CategoryGraph2DModel
Returns the value for the ith category.
getValue(int) - Method in class JSci.awt.DefaultCategoryGraph2DModel
 
getValue() - Method in class JSci.beans.VariableEvent
 
getValue(int) - Method in class JSci.maths.wavelet.splines.LinearSpline
Get the i th sampled value of the function.
getValue(int) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
Get the i th sampled value of the function.
getValue(int) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
Get the i th sampled value of the function.
getValue(int) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
Get the i th sampled value of the function.
getValueAsNumber() - Method in class JSci.beans.VariableBean
 
getValueAt(int) - Method in class JSci.awt.DataSeries
 
getValues() - Method in class JSci.maths.wavelet.Signal
Get the sampled values of the sample as an array.
getVariable() - Method in class JSci.beans.VariableBean
 
getVariable() - Method in class JSci.beans.VariableEvent
 
getVariance() - Method in class JSci.maths.statistics.BinomialDistribution
Returns the variance.
getVariance() - Method in class JSci.maths.statistics.ExponentialDistribution
Returns the variance.
getVariance() - Method in class JSci.maths.statistics.GammaDistribution
Returns the variance.
getVariance() - Method in class JSci.maths.statistics.GeometricDistribution
Returns the variance.
getVariance() - Method in class JSci.maths.statistics.NormalDistribution
Returns the variance.
getVariance() - Method in class JSci.maths.statistics.ParetoDistribution
Returns the variance.
getVariance() - Method in class JSci.maths.statistics.PoissonDistribution
Returns the variance.
getVariance() - Method in class JSci.maths.statistics.WeibullDistribution
Returns the variance.
getVector(Complex[]) - Method in class JSci.maths.algebras.HilbertSpace
Returns a vector from the Hilbert space.
getVector(Complex[][]) - Method in class JSci.maths.categories.Hilb.OperatorSpace
Returns an element of this hom-set.
getVelocity() - Method in class JSci.physics.ClassicalParticle
 
getWeigth(int) - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
getWeigths() - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
getWidth() - Method in class JSci.Demos.wavelet.PixelArray
 
getWidth() - Method in class JSci.mathml.MathMLPaddedElementImpl
 
getWidth() - Method in class JSci.mathml.MathMLSpaceElementImpl
 
getXAxis() - Method in class JSci.awt.DefaultGraph2DModel
Gets the default x-axis values.
getXAxis() - Method in class JSci.awt.DefaultGraph3DModel
Get the x-axis values.
getXComponent() - Method in class JSci.physics.Force2D
 
getXCoord(int) - Method in class JSci.awt.ArgandDiagramModel
 
getXCoord(int) - Method in class JSci.awt.DefaultGraph2DModel
 
getXCoord(int) - Method in class JSci.awt.DefaultGraph3DModel
 
getXCoord(int) - Method in interface JSci.awt.Graph2DModel
Returns the x coordinate for the ith point.
getXCoord(int) - Method in interface JSci.awt.Graph3DModel
Returns the x coordinate for the ith point.
getXData(int) - Method in class JSci.awt.ModelerCanvas
 
getXMomentum() - Method in class JSci.physics.ClassicalParticle2D
 
getXPosition() - Method in class JSci.physics.ClassicalParticle2D
 
getXref() - Method in class JSci.mathml.MathMLElementImpl
 
getXVelocity() - Method in class JSci.physics.ClassicalParticle2D
 
getYAxis() - Method in class JSci.awt.DefaultGraph3DModel
Get the y-axis values.
getYComponent() - Method in class JSci.physics.Force2D
 
getYCoord(int) - Method in class JSci.awt.ArgandDiagramModel
 
getYCoord(int) - Method in class JSci.awt.DefaultGraph2DModel
 
getYCoord(int) - Method in class JSci.awt.DefaultGraph3DModel
 
getYCoord(int) - Method in interface JSci.awt.Graph2DModel
Returns the y coordinate for the ith point.
getYCoord(int) - Method in interface JSci.awt.Graph3DModel
Returns the y coordinate for the ith point.
getYData(int) - Method in class JSci.awt.ModelerCanvas
 
getYMomentum() - Method in class JSci.physics.ClassicalParticle2D
 
getYPosition() - Method in class JSci.physics.ClassicalParticle2D
 
getYVelocity() - Method in class JSci.physics.ClassicalParticle2D
 
getZCoord(int) - Method in class JSci.awt.DefaultGraph3DModel
 
getZCoord(int) - Method in interface JSci.awt.Graph3DModel
Returns the z coordinate for the ith point.
GingerbreadManMap - Class in JSci.maths.chaos
The GingerbreadManMap class provides an object that encapsulates the gingerbread man map.
GingerbreadManMap() - Constructor for class JSci.maths.chaos.GingerbreadManMap
Constructs a gingerbread man map.
GingerbreadManPlot - Class in JSci.Demos.Chaos
Plot of the Gingerbread Man.
GingerbreadManPlot() - Constructor for class JSci.Demos.Chaos.GingerbreadManPlot
 
GlobalSettings - Class in JSci
The GlobalSettings class controls numeric behaviour.
Gluon - Class in JSci.physics.particles
A class representing gluons.
Gluon() - Constructor for class JSci.physics.particles.Gluon
Constructs a gluon.
GOLDEN_RATIO - Static variable in interface JSci.maths.NumericalConstants
Golden ratio.
Graph2D - Class in JSci.awt
The Graph2D superclass provides an abstract encapsulation of 2D graphs.
Graph2D(Graph2DModel) - Constructor for class JSci.awt.Graph2D
Constructs a 2D graph.
Graph2DModel - Interface in JSci.awt
This is a generic interface for sending data to 2D graphs.
Graph3DModel - Interface in JSci.awt
This is a generic interface for sending data to 3D graphs.
GraphDataEvent - Class in JSci.awt
Defines an event that encapsulates changes to a graph.
GraphDataEvent(Object) - Constructor for class JSci.awt.GraphDataEvent
 
GraphDataListener - Interface in JSci.awt
GraphDataListener.
GraphDemo - Class in JSci.Demos.GraphDemo
Sample program demonstrating use of the Swing/AWT graph components.
GraphDemo() - Constructor for class JSci.Demos.GraphDemo.GraphDemo
 
GraphLayout - Class in JSci.awt
A graph layout arranges components in the style of a graph.
GraphLayout() - Constructor for class JSci.awt.GraphLayout
 
gravitate(ClassicalParticle2D, double) - Method in class JSci.physics.ClassicalParticle2D
 
GRAVITATION - Static variable in interface JSci.physics.PhysicalConstants
Gravitational constant.
Graviton - Class in JSci.physics.particles
A class representing gravitons.
Graviton() - Constructor for class JSci.physics.particles.Graviton
Constructs a graviton.
GREEN - Static variable in class JSci.physics.particles.Quark
 
GREEN_ANTIBLUE - Static variable in class JSci.physics.particles.Gluon
 
GREEN_ANTIRED - Static variable in class JSci.physics.particles.Gluon
 
greenFWT(Multiresolution) - Method in class JSci.Demos.wavelet.PixelArray
Fast Wavelet Transform This method assumes a dyadic multiresolution.
Group - Interface in JSci.maths.groups
This interface defines a group.
Group.Member - Interface in JSci.maths.groups
This interface defines a member of a group.

H

H_BAR - Static variable in interface JSci.physics.PhysicalConstants
Planck's constant divided by 2*Pi (defined).
Hadron - Class in JSci.physics.particles
A class representing hadrons.
Hadron() - Constructor for class JSci.physics.particles.Hadron
Constructs a hadron.
HALF - Static variable in class JSci.maths.fields.ComplexField
 
HALF_I - Static variable in class JSci.maths.fields.ComplexField
 
Halogen - Class in JSci.chemistry.periodictable
A class representing halogens.
Halogen(String, String) - Constructor for class JSci.chemistry.periodictable.Halogen
Constructs a halogen.
hashCode() - Method in class JSci.maths.Complex
Returns a hashcode for this complex number.
hashCode() - Method in class JSci.maths.Complex3Vector
Returns a hashcode for this vector.
hashCode() - Method in class JSci.maths.ComplexMatrix
Returns a hashcode for this matrix.
hashCode() - Method in class JSci.maths.ComplexVector
Returns a hashcode for this vector.
hashCode() - Method in class JSci.maths.Double3Vector
Returns a hashcode for this vector.
hashCode() - Method in class JSci.maths.DoubleMatrix
Returns a hashcode for this matrix.
hashCode() - Method in class JSci.maths.DoubleVector
Returns a hashcode for this vector.
hashCode() - Method in class JSci.maths.Integer3Vector
Returns a hashcode for this vector.
hashCode() - Method in class JSci.maths.IntegerMatrix
Returns a hashcode for this matrix.
hashCode() - Method in class JSci.maths.IntegerVector
Returns a hashcode for this vector.
hashCode() - Method in class JSci.maths.polynomials.ComplexPolynomial
 
hashCode() - Method in class JSci.maths.polynomials.RealPolynomial
Some kind of hashcode...
hashCode() - Method in class JSci.maths.Quaternion
Returns a hashcode for this quaternion.
hashCode() - Method in class JSci.physics.quantum.BraVector
Returns a hashcode for this bra vector.
hashCode() - Method in class JSci.physics.quantum.KetVector
Returns a hashcode for this ket vector.
hashCode() - Method in class JSci.physics.quantum.Operator
Returns a hashcode for this operator.
hashCode() - Method in class JSci.physics.relativity.Rank1Tensor
Returns a hashcode for this tensor.
hat(int, int) - Static method in class JSci.maths.wavelet.cdf2_4.MultiSpline2_4
 
hausdorffDimension() - Method in class JSci.maths.chaos.CantorDust
 
hausdorffDimension() - Method in class JSci.maths.chaos.HenonMap
 
hausdorffDimension() - Method in class JSci.maths.chaos.KochCurve
 
hausdorffDimension() - Method in class JSci.maths.chaos.LogisticMap
 
HenonMap - Class in JSci.maths.chaos
The HenonMap class provides an object that encapsulates the Henon map.
HenonMap(double, double) - Constructor for class JSci.maths.chaos.HenonMap
Constructs a Henon map.
HenonPlot - Class in JSci.Demos.Chaos
Plot of the Henon map.
HenonPlot() - Constructor for class JSci.Demos.Chaos.HenonPlot
 
HEPsimulator - Class in JSci.Demos.HEPsimulator
HEPsimulator.
HEPsimulator() - Constructor for class JSci.Demos.HEPsimulator.HEPsimulator
Constructor.
hermitianAdjoint() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the hermitian adjoint of this matrix.
hermitianAdjoint() - Method in class JSci.maths.ComplexMatrix
Returns the hermitian adjoint of this matrix.
hermitianAdjoint() - Method in class JSci.maths.ComplexSquareMatrix
Returns the hermitian adjoint of this matrix.
hermitianAdjoint() - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the hermitian adjoint of this matrix.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.cdf2_4.MultiSpline2_4
 
highpass(double[]) - Method in class JSci.maths.wavelet.cdf2_4.MultiSpline2_4
 
highpass(double[], double[]) - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.cdf3_5.MultiSpline3_5
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.cdf3_5.MultiSpline3_5
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
This is the implementation of the highpass Filter.
highpass(double[]) - Method in interface JSci.maths.wavelet.Filter
Highpass filters are normalized in order to get L2 orthonormality of the resulting wavelets (when it applies).
highpass(double[], double[]) - Method in interface JSci.maths.wavelet.Filter
Highpass filters are normalized in order to get L2 orthonormality of the resulting wavelets (when it applies).
highpass(double[], double[]) - Method in class JSci.maths.wavelet.haar.MultiSplineHaar
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.haar.MultiSplineHaar
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.splines.LinearSpline
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.splines.LinearSpline
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
This is the implementation of the highpass Filter.
highpass(double[], double[]) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
This is the implementation of the highpass Filter.
highpass(double[]) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
This is the implementation of the highpass Filter.
highpassProject() - Method in class JSci.maths.wavelet.Signal
Project the signal according the the highpass Filter
Hilb - Class in JSci.maths.categories
The Hilb class encapsulates the category Hilb.
Hilb() - Constructor for class JSci.maths.categories.Hilb
Constructs a Hilb category.
Hilb.LinearMap - Class in JSci.maths.categories
 
Hilb.LinearMap(Complex[][]) - Constructor for class JSci.maths.categories.Hilb.LinearMap
 
Hilb.LinearMap(ComplexMatrix) - Constructor for class JSci.maths.categories.Hilb.LinearMap
 
Hilb.OperatorSpace - Class in JSci.maths.categories
 
Hilb.OperatorSpace(HilbertSpace, HilbertSpace) - Constructor for class JSci.maths.categories.Hilb.OperatorSpace
 
HilbertSpace - Class in JSci.maths.algebras
The HilbertSpace class encapsulates Hilbert spaces.
HilbertSpace(int) - Constructor for class JSci.maths.algebras.HilbertSpace
Constructs a Hilbert space.
HilbertSpace.Member - Interface in JSci.maths.algebras
This interface defines a member of a Hilbert space.
hom(Object, Object) - Method in interface JSci.maths.categories.Category
Returns a hom-set.
hom(Object, Object) - Method in class JSci.maths.categories.FinSet
Returns a hom-set.
hom(Object, Object) - Method in class JSci.maths.categories.Hilb
Returns a hom-set.
hom(Object, Object) - Method in class JSci.maths.categories.Preorder
Returns a hom-set.
hom(Object, Object) - Method in class JSci.maths.categories.Simplicial
Returns a hom-set.
home - Variable in class JSci.Version
The URL for the home of this version.
HomFunctor - Class in JSci.maths.categories
The HomFunctor class encapsulates the hom-bifunctor.
HomFunctor(Category) - Constructor for class JSci.maths.categories.HomFunctor
Constructs the hom bifunctor for a category.
Hyperon - Class in JSci.physics.particles
A class representing hyperons.
Hyperon() - Constructor for class JSci.physics.particles.Hyperon
Constructs a hyperon.
hypot(double, double) - Static method in class JSci.maths.ExtraMath
Returns sqrt(x2+y2).

I

I - Static variable in class JSci.maths.Complex
The complex number 0+1i.
I - Static variable in class JSci.maths.fields.ComplexField
 
I - Static variable in class JSci.maths.Quaternion
 
icf(double[]) - Static method in class JSci.maths.EngineerMath
Shannon entropy of an array.
icf() - Method in class JSci.maths.wavelet.FWTCoef
 
icf(FWTCoef[]) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
icf() - Method in class JSci.maths.wavelet.FWTPacketCoef
 
icfVariance(FWTCoef[]) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
identity(Object) - Method in interface JSci.maths.categories.Category
Returns the identity morphism for an object.
identity(Object) - Method in class JSci.maths.categories.FinSet
Returns the identity morphism for an object.
identity(Object) - Method in class JSci.maths.categories.Hilb
Returns the identity morphism for an object.
identity(Object) - Method in class JSci.maths.categories.Preorder
Returns the identity morphism for an object.
identity(Object) - Method in class JSci.maths.categories.Simplicial
Returns the identity morphism for an object.
identity(int) - Static method in class JSci.maths.ComplexDiagonalMatrix
Creates an identity matrix.
identity(int) - Static method in class JSci.maths.DoubleDiagonalMatrix
Creates an identity matrix.
identity() - Method in class JSci.maths.groups.CyclicGroup
Returns the identity element.
identity() - Method in class JSci.maths.groups.DihedralGroup
Returns the identity element.
identity() - Method in class JSci.maths.groups.LieGroup
Returns the identity element.
identity() - Method in interface JSci.maths.groups.Monoid
Returns the identity element.
identity() - Method in class JSci.maths.groups.QuaternionGroup
Returns the identity element.
identity(int) - Static method in class JSci.maths.IntegerDiagonalMatrix
Creates an identity matrix.
IllegalScalingException - Exception in JSci.maths.wavelet
This exception is used to indicate that the current chosen multiresolution is not appropriate because the number of scaling functions is incompatible (with the multiresolution).
IllegalScalingException() - Constructor for exception JSci.maths.wavelet.IllegalScalingException
 
IllegalScalingException(String) - Constructor for exception JSci.maths.wavelet.IllegalScalingException
 
IllegalScalingException(int, int) - Constructor for exception JSci.maths.wavelet.IllegalScalingException
 
imag() - Method in class JSci.maths.Complex
Returns the imaginary part of this complex number.
imag() - Method in class JSci.maths.Complex3Vector
Returns the imaginary part of this complex 3-vector.
imag() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the imaginary part of this complex matrix.
imag() - Method in class JSci.maths.ComplexMatrix
Returns the imaginary part of this complex matrix.
imag() - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the imaginary part of this complex matrix.
imag() - Method in class JSci.maths.ComplexVector
Returns the imaginary part of this complex vector.
imag() - Method in class JSci.maths.Quaternion
Returns the imaginary part of this quaternion.
image - Variable in class JSci.awt.ImageCanvas
 
image - Variable in class JSci.swing.JImageCanvas
 
ImageCanvas - Class in JSci.awt
The ImageCanvas class allows an image to be directly added to a container.
ImageCanvas(Image) - Constructor for class JSci.awt.ImageCanvas
Constructs an image canvas.
ImageTransform - Class in JSci.Demos.wavelet
This applet is meant to illustrate the FWT classes in JSci.
ImageTransform() - Constructor for class JSci.Demos.wavelet.ImageTransform
 
imageUpdate(Image, int, int, int, int, int) - Method in class JSci.Demos.wavelet.PixelArray
Part of the interface ImageObserver
ImprimeMatrice(double[][], int) - Method in class JSci.Demos.wavelet.TestBiorthogonalityDau2
 
includeFourier() - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
includeMasslessFourier() - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
incompleteBeta(double, double, double) - Static method in class JSci.maths.SpecialMath
Incomplete beta function.
incompleteGamma(double, double) - Static method in class JSci.maths.SpecialMath
Incomplete gamma function.
INFINITY - Static variable in class JSci.maths.fields.RealField
 
infNorm() - Method in class JSci.maths.Complex3Vector
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.ComplexMatrix
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.ComplexVector
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.Double3Vector
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.DoubleMatrix
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.DoubleSparseMatrix
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.DoubleVector
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.Integer3Vector
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.IntegerMatrix
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the linfinity-norm.
infNorm() - Method in class JSci.maths.IntegerVector
Returns the linfinity-norm.
init() - Method in class JSci.awt.CurveFitterApplet
 
init() - Method in class JSci.Demos.Chaos.CantorDustPlot
 
init() - Method in class JSci.Demos.Chaos.CatPlot
 
init() - Method in class JSci.Demos.Chaos.CatTransform
 
init() - Method in class JSci.Demos.Chaos.GingerbreadManPlot
 
init() - Method in class JSci.Demos.Chaos.HenonPlot
 
init() - Method in class JSci.Demos.Chaos.KochSnowflakePlot
 
init() - Method in class JSci.Demos.Chaos.MandelbrotPlot
Initialise the applet.
init() - Method in class JSci.Demos.Chaos.StandardPlot
 
init() - Method in class JSci.Demos.wavelet.ImageTransform
 
initial() - Method in class JSci.maths.categories.Preorder
 
insertArgument(MathMLElement, int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
insertArgument(MathMLElement, int) - Method in class JSci.mathml.MathMLContentTokenImpl
 
insertArgument(MathMLElement, int) - Method in class JSci.mathml.MathMLMathElementImpl
 
insertArgument(MathMLElement, int) - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
insertBoundVariable(MathMLBvarElement, int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
insertDeclaration(MathMLDeclareElement, int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
insertDeclaration(MathMLDeclareElement, int) - Method in class JSci.mathml.MathMLMathElementImpl
 
insertDeclaration(MathMLDeclareElement, int) - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
Integer3Vector - Class in JSci.maths
The Integer3Vector class encapsulates integer 3-vectors.
Integer3Vector() - Constructor for class JSci.maths.Integer3Vector
Constructs an empty 3-vector.
Integer3Vector(int[]) - Constructor for class JSci.maths.Integer3Vector
Constructs a vector by wrapping an array.
Integer3Vector(int, int, int) - Constructor for class JSci.maths.Integer3Vector
Constructs a 3-vector.
IntegerDiagonalMatrix - Class in JSci.maths
The IntegerDiagonalMatrix class provides an object for encapsulating diagonal matrices containing integers.
IntegerDiagonalMatrix(int, int) - Constructor for class JSci.maths.IntegerDiagonalMatrix
Constructs a matrix.
IntegerDiagonalMatrix(int) - Constructor for class JSci.maths.IntegerDiagonalMatrix
Constructs an empty matrix.
IntegerDiagonalMatrix(int[][]) - Constructor for class JSci.maths.IntegerDiagonalMatrix
Constructs a matrix from an array.
IntegerDiagonalMatrix(int[]) - Constructor for class JSci.maths.IntegerDiagonalMatrix
Constructs a matrix by wrapping an array containing the diagonal elements.
IntegerMatrix - Class in JSci.maths
The IntegerMatrix class provides an object for encapsulating matrices containing integers.
IntegerMatrix(int, int, int) - Constructor for class JSci.maths.IntegerMatrix
Constructs a matrix.
IntegerMatrix(int, int) - Constructor for class JSci.maths.IntegerMatrix
Constructs an empty matrix.
IntegerMatrix(int[][]) - Constructor for class JSci.maths.IntegerMatrix
Constructs a matrix by wrapping an array.
IntegerMatrix(IntegerVector[]) - Constructor for class JSci.maths.IntegerMatrix
Constructs a matrix from an array of vectors (columns).
IntegerRing - Class in JSci.maths.fields
The IntegerRing class encapsulates the ring of integer numbers.
IntegerSquareMatrix - Class in JSci.maths
The IntegerSquareMatrix class provides an object for encapsulating square matrices containing integers.
IntegerSquareMatrix(int, int) - Constructor for class JSci.maths.IntegerSquareMatrix
Constructs a matrix.
IntegerSquareMatrix(int) - Constructor for class JSci.maths.IntegerSquareMatrix
Constructs an empty matrix.
IntegerSquareMatrix(int[][]) - Constructor for class JSci.maths.IntegerSquareMatrix
Constructs a matrix by wrapping an array.
IntegerSquareMatrix(IntegerVector[]) - Constructor for class JSci.maths.IntegerSquareMatrix
Constructs a matrix from an array of vectors.
IntegerTridiagonalMatrix - Class in JSci.maths
The IntegerTridiagonalMatrix class provides an object for encapsulating tridiagonal matrices containing integers.
IntegerTridiagonalMatrix(int, int) - Constructor for class JSci.maths.IntegerTridiagonalMatrix
Constructs a matrix.
IntegerTridiagonalMatrix(int) - Constructor for class JSci.maths.IntegerTridiagonalMatrix
Constructs an empty matrix.
IntegerTridiagonalMatrix(int[][]) - Constructor for class JSci.maths.IntegerTridiagonalMatrix
Constructs a matrix from an array.
IntegerVector - Class in JSci.maths
The IntegerVector class encapsulates vectors containing integers.
IntegerVector(int, int) - Constructor for class JSci.maths.IntegerVector
 
IntegerVector(int) - Constructor for class JSci.maths.IntegerVector
Constructs an empty vector.
IntegerVector(int[]) - Constructor for class JSci.maths.IntegerVector
Constructs a vector by wrapping an array.
integrate() - Method in class JSci.maths.polynomials.RealPolynomial
"inverse" operation for differentiate
integrate(MultiscaleFunction, MultiscaleFunction, int, double, double) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(DiscreteFunction, DiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(SparseDiscreteFunction, DiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(DiscreteFunction, SparseDiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(SparseDiscreteFunction, SparseDiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
This method could be optimized further
integrate(Cosine, DiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(Sine, DiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(DiscreteFunction, Sine) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(DiscreteFunction, Cosine) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(Cosine, SparseDiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(Sine, SparseDiscreteFunction) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(SparseDiscreteFunction, Sine) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(SparseDiscreteFunction, Cosine) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(MultiscaleFunction, MultiscaleFunction, int) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(PiecewiseConstant, MultiscaleFunction, int, double, double) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(PiecewiseConstant, MultiscaleFunction, int) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(SumOfDiracs, MultiscaleFunction, int, double, double) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(SumOfDiracs, MultiscaleFunction, int) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
integrate(SumOfDiracs, double[]) - Static method in class JSci.maths.wavelet.DiscreteHilbertSpace
 
interpolate(int) - Method in class JSci.maths.wavelet.splines.LinearSpline
Return as an array the interpolated values of the function.
interpolate(int) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
Return as an array the interpolated values of the function.
interpolate(int) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
Return as an array the interpolated values of the function.
interpolate(int) - Method in class JSci.maths.wavelet.splines.Spline
The interpolate method should be return the actual value of the spline on knots.
interpolate(int) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
Return as an array the interpolated values of the function.
interpolateLagrange(double[][]) - Static method in class JSci.maths.polynomials.PolynomialMath
Get the coefficients of the interpolation polynomial Caveat: this method is brute-force, slow and not very stable.
interpolateLagrange(double[][], double) - Static method in class JSci.maths.polynomials.PolynomialMath
Interpolate a value by given sampling points.
interpolateLagrange(Complex[][]) - Static method in class JSci.maths.polynomials.PolynomialMath
Get the coefficients of the interpolation polynomial Caveat: this method is brute-force, slow and not very stable.
interpolateLagrange(Complex[][], Complex) - Static method in class JSci.maths.polynomials.PolynomialMath
Interpolate a value by given sampling points.
intersect(MathSet) - Method in class JSci.maths.categories.FinSet.FunctionSet
 
intersect(MathSet) - Method in class JSci.maths.FiniteSet
Performs the intersection of this set with another.
intersect(MathSet) - Method in interface JSci.maths.MathSet
Performs the intersection of this set with another.
invalidateLayout(Container) - Method in class JSci.awt.GraphLayout
 
invalidateLayout(Container) - Method in class JSci.swing.JGraphLayout
 
inverse() - Method in class JSci.maths.Complex
Returns the inverse of this complex number.
inverse() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the inverse of this matrix.
inverse() - Method in class JSci.maths.ComplexSquareMatrix
Returns the inverse of this matrix.
inverse() - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the inverse of this matrix.
inverse() - Method in class JSci.maths.DoubleSquareMatrix
Returns the inverse of this matrix.
inverse() - Method in interface JSci.maths.fields.Field.Member
Returns the inverse member.
inverse() - Method in interface JSci.maths.groups.Group.Member
Returns the inverse member.
inverse() - Method in class JSci.maths.MathDouble
Returns the inverse of this number.
inverse() - Method in class JSci.maths.Quaternion
Returns the inverse of this quaternion.
inverse(double) - Method in class JSci.maths.statistics.BetaDistribution
Inverse of the cumulative beta distribution function.
inverse(double) - Method in class JSci.maths.statistics.BinomialDistribution
Inverse of the cumulative binomial distribution function.
inverse(double) - Method in class JSci.maths.statistics.CauchyDistribution
Inverse of the cumulative Cauchy distribution function.
inverse(double) - Method in class JSci.maths.statistics.ChiSqrDistribution
Inverse of the cumulative chi-squared distribution function.
inverse(double) - Method in class JSci.maths.statistics.ExponentialDistribution
Inverse of the cumulative exponential distribution function.
inverse(double) - Method in class JSci.maths.statistics.FDistribution
Inverse of the cumulative F-distribution function.
inverse(double) - Method in class JSci.maths.statistics.GammaDistribution
Inverse of the cumulative gamma distribution function.
inverse(double) - Method in class JSci.maths.statistics.GeometricDistribution
Inverse of the cumulative geometric distribution function.
inverse(double) - Method in class JSci.maths.statistics.LognormalDistribution
Inverse of the cumulative lognormal distribution function.
inverse(double) - Method in class JSci.maths.statistics.NormalDistribution
Inverse of the cumulative normal distribution function.
inverse(double) - Method in class JSci.maths.statistics.ParetoDistribution
Inverse of the cumulative Pareto distribution function.
inverse(double) - Method in class JSci.maths.statistics.PoissonDistribution
Inverse of the cumulative Poisson distribution function.
inverse(double) - Method in class JSci.maths.statistics.ProbabilityDistribution
Inverse of the cumulative distribution function.
inverse(double) - Method in class JSci.maths.statistics.TDistribution
Inverse of the cumulative student's t-distribution function.
inverse(double) - Method in class JSci.maths.statistics.WeibullDistribution
Inverse of the cumulative Weibull distribution function.
inverseTransform(Complex[]) - Static method in class JSci.maths.FourierMath
Inverse Fourier transform.
inverseTransform(double[], double[]) - Static method in class JSci.maths.FourierMath
Inverse Fourier transform.
inverseTransform(double[]) - Static method in class JSci.maths.FourierMath
Inverse Fourier transform.
invert() - Method in class JSci.Demos.wavelet.PixelArray
 
invert(double[]) - Static method in class JSci.maths.ArrayMath
Invert an array from left to right.
invert(int[]) - Static method in class JSci.maths.ArrayMath
Invert an array from left to right.
involution() - Method in interface JSci.maths.algebras.CStarAlgebra.Member
The involution operation.
involution() - Method in class JSci.maths.Complex
Returns the involution of this complex number.
involution() - Method in class JSci.maths.ComplexSquareMatrix
Returns the involution of this matrix.
involution() - Method in class JSci.maths.Quaternion
Returns the involution of this quaternion.
invTransform(double[]) - Method in interface JSci.maths.wavelet.FWT
 
invTransform(double[]) - Method in class JSci.maths.wavelet.symmlet8.FastSymmlet8
 
invTransform(float[]) - Method in class JSci.maths.wavelet.symmlet8.FastSymmlet8
 
invTransform(float[], int) - Static method in class JSci.maths.wavelet.symmlet8.FastSymmlet8
 
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiBottom
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiCharm
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiDown
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiElectronNeutrino
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiKZero
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiLambda
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiMuon
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiMuonNeutrino
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiNeutron
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiOmegaMinus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiProton
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiSigmaMinus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiSigmaPlus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiSigmaZero
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiStrange
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiTau
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiTauNeutrino
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiTop
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiUp
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.AntiXiZero
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Bottom
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Charm
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Down
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Electron
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.ElectronNeutrino
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Eta
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Gluon
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Graviton
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.KMinus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.KPlus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.KZero
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Lambda
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Muon
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.MuonNeutrino
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Neutron
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.OmegaMinus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Photon
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.PiMinus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.PiPlus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.PiZero
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Positron
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Proton
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.SigmaMinus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.SigmaPlus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.SigmaZero
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Strange
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Tau
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.TauNeutrino
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Top
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.Up
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.WMinus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.WPlus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.XiMinus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.XiPlus
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.XiZero
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.particles.ZZero
Returns true if qp is the antiparticle.
isAnti(QuantumParticle) - Method in class JSci.physics.quantum.QuantumParticle
Returns true if qp is the antiparticle.
isDoubleBuffered() - Method in class JSci.swing.JDoubleBufferedComponent
Double buffering is always enabled.
isEven() - Method in class JSci.maths.MathInteger
Returns true if this number is even.
isHermitian() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns true if this matrix is hermitian.
isHermitian() - Method in class JSci.maths.ComplexSquareMatrix
Returns true if this matrix is hermitian.
isIdentity(Monoid.Member) - Method in class JSci.maths.groups.CyclicGroup
Returns true if the member is the identity element of this group.
isIdentity(Monoid.Member) - Method in class JSci.maths.groups.DihedralGroup
Returns true if the element is the identity element of this group.
isIdentity(ComplexSquareMatrix) - Method in class JSci.maths.groups.LieGroup
Returns true if the element is the identity element of this group.
isIdentity(Monoid.Member) - Method in interface JSci.maths.groups.Monoid
Returns true if the member is the identity element of this monoid.
isIdentity(Monoid.Member) - Method in class JSci.maths.groups.QuaternionGroup
Returns true if the element is the identity element of this group.
isIdentity(Complex) - Method in class JSci.maths.groups.U1
Returns true if the element is the identity element of this group.
isInfinite() - Method in class JSci.maths.Complex
Returns true if either the real or imaginary part is infinite.
isInfinite() - Method in class JSci.maths.MathDouble
Returns true if this number is infinite.
isInfinite() - Method in class JSci.maths.Quaternion
Returns true if either the real or imaginary part is infinite.
isInverse(Field.Member, Field.Member) - Method in class JSci.maths.fields.ComplexField
Returns true if one complex number is the inverse of the other.
isInverse(Field.Member, Field.Member) - Method in interface JSci.maths.fields.Field
Returns true if one member is the inverse of the other.
isInverse(Field.Member, Field.Member) - Method in class JSci.maths.fields.RealField
Returns true if one real number is the inverse of the other.
isInverse(Group.Member, Group.Member) - Method in class JSci.maths.groups.CyclicGroup
Returns true if one member is the inverse of the other.
isInverse(Group.Member, Group.Member) - Method in class JSci.maths.groups.DihedralGroup
Returns true if one element is the inverse of the other.
isInverse(Group.Member, Group.Member) - Method in interface JSci.maths.groups.Group
Returns true if one member is the inverse of the other.
isInverse(ComplexSquareMatrix, ComplexSquareMatrix) - Method in class JSci.maths.groups.LieGroup
Returns true if one element is the inverse of the other.
isInverse(Group.Member, Group.Member) - Method in class JSci.maths.groups.QuaternionGroup
Returns true if one element is the inverse of the other.
isInverse(Complex, Complex) - Method in class JSci.maths.groups.U1
Returns true if one element is the inverse of the other.
isLater(Version) - Method in class JSci.Version
Returns true if this is later than another version.
isMember(Complex, int) - Method in class JSci.maths.chaos.JuliaSet
Returns 0 if z is a member of this set, else the number of iterations it took for z to diverge to infinity.
isMember(double, double, int) - Method in class JSci.maths.chaos.JuliaSet
 
isMember(Complex, int) - Method in class JSci.maths.chaos.MandelbrotSet
Returns 0 if z is a member of this set, else the number of iterations it took for z to diverge to infinity.
isMember(double, double, int) - Method in class JSci.maths.chaos.MandelbrotSet
 
isNaN() - Method in class JSci.maths.Complex
Returns true if either the real or imaginary part is NaN.
isNaN() - Method in class JSci.maths.MathDouble
Returns true if this number is NaN.
isNaN() - Method in class JSci.maths.Quaternion
Returns true if either the real or imaginary part is NaN.
isNegative(AbelianGroup.Member, AbelianGroup.Member) - Method in class JSci.maths.algebras.HilbertSpace
Returns true if one vector is the negative of the other.
isNegative(AbelianGroup.Member, AbelianGroup.Member) - Method in class JSci.maths.fields.ComplexField
Returns true if one complex number is the negative of the other.
isNegative(AbelianGroup.Member, AbelianGroup.Member) - Method in class JSci.maths.fields.IntegerRing
Returns true if one integer number is the negative of the other.
isNegative(AbelianGroup.Member, AbelianGroup.Member) - Method in class JSci.maths.fields.RealField
Returns true if one real number is the negative of the other.
isNegative(AbelianGroup.Member, AbelianGroup.Member) - Method in interface JSci.maths.groups.AbelianGroup
Returns true if one member is the negative of the other.
isNegative(AbelianGroup.Member, AbelianGroup.Member) - Method in class JSci.maths.groups.CyclicGroup
Returns true if one member is the negative (inverse) of the other.
isNegative(AbelianGroup.Member, AbelianGroup.Member) - Method in class JSci.maths.polynomials.ComplexPolynomialRing
Returns true if one member is the negative of the other.
isNegative(AbelianGroup.Member, AbelianGroup.Member) - Method in class JSci.maths.polynomials.RealPolynomialRing
Returns true if one member is the negative of the other.
isNull() - Method in class JSci.maths.polynomials.ComplexPolynomial
 
isNull() - Method in class JSci.maths.polynomials.RealPolynomial
Does this polynomial represent a "NULL".
isOdd() - Method in class JSci.maths.MathInteger
Returns true if this number is odd.
isOne(Ring.Member) - Method in class JSci.maths.fields.ComplexField
Returns true if the complex number is equal to one.
isOne(Ring.Member) - Method in class JSci.maths.fields.IntegerRing
Returns true if the integer number is equal to one.
isOne(Ring.Member) - Method in class JSci.maths.fields.RealField
Returns true if the real number is equal to one.
isOne(Ring.Member) - Method in interface JSci.maths.fields.Ring
Returns true if the member is the unit element.
isOne() - Method in class JSci.maths.polynomials.ComplexPolynomial
 
isOne(Ring.Member) - Method in class JSci.maths.polynomials.ComplexPolynomialRing
Returns true if the member is the unit element.
isOne() - Method in class JSci.maths.polynomials.RealPolynomial
Does this polynomial represent a "ONE".
isOne(Ring.Member) - Method in class JSci.maths.polynomials.RealPolynomialRing
Returns true if the member is the unit element.
isospin() - Method in class JSci.physics.particles.AntiKaon
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.AntiLambda
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.AntiLepton
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.AntiNucleon
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.AntiOmegaMinus
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.AntiPion
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.AntiQuark
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.AntiSigma
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.AntiXi
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.Eta
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.GaugeBoson
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.Kaon
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.Lambda
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.Lepton
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.Nucleon
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.OmegaMinus
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.Pion
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.Quark
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.Sigma
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.particles.Xi
Returns the number of 1/2 units of isospin.
isospin() - Method in class JSci.physics.quantum.QuantumParticle
Returns the number of 1/2 units of isospin.
isospinZ() - Method in class JSci.physics.particles.AntiKZero
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.AntiLambda
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.AntiLepton
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.AntiNeutron
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.AntiOmegaMinus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.AntiProton
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.AntiQuark
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.AntiSigmaMinus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.AntiSigmaPlus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.AntiSigmaZero
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.AntiXiZero
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.Eta
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.GaugeBoson
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.KMinus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.KPlus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.KZero
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.Lambda
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.Lepton
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.Neutron
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.OmegaMinus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.PiMinus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.PiPlus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.PiZero
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.Proton
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.Quark
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.SigmaMinus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.SigmaPlus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.SigmaZero
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.XiMinus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.XiPlus
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.particles.XiZero
Returns the number of 1/2 units of the z-component of isospin.
isospinZ() - Method in class JSci.physics.quantum.QuantumParticle
Returns the number of 1/2 units of the z-component of isospin.
isPureState() - Method in class JSci.physics.quantum.DensityMatrix
Returns true if this density matrix is a pure state.
isSelfAdjoint() - Method in class JSci.physics.quantum.Operator
Returns true if this operator is self-adjoint.
isSelfAdjoint() - Method in class JSci.physics.quantum.SpinOperator
Returns true if this operator is self-adjoint.
isSymmetric() - Method in class JSci.maths.DoubleDiagonalMatrix
Returns true if this matrix is symmetric.
isSymmetric() - Method in class JSci.maths.DoubleSquareMatrix
Returns true if this matrix is symmetric.
isSymmetric() - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns true if this matrix is symmetric.
isSymmetric() - Method in class JSci.maths.IntegerDiagonalMatrix
Returns true if this matrix is symmetric.
isSymmetric() - Method in class JSci.maths.IntegerSquareMatrix
Returns true if this matrix is symmetric.
isSymmetric() - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns true if this matrix is symmetric.
isUnitary() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns true if this matrix is unitary.
isUnitary() - Method in class JSci.maths.ComplexSquareMatrix
Returns true if this matrix is unitary.
isUnitary() - Method in class JSci.maths.DoubleDiagonalMatrix
Returns true if this matrix is unitary.
isUnitary() - Method in class JSci.maths.DoubleSquareMatrix
Returns true if this matrix is unitary.
isUnitary() - Method in class JSci.maths.IntegerDiagonalMatrix
Returns true if this matrix is unitary.
isUnitary() - Method in class JSci.maths.IntegerSquareMatrix
Returns true if this matrix is unitary.
isUnitary() - Method in class JSci.physics.quantum.GammaMatrix
Returns true if this matrix is unitary.
isUnitary() - Method in class JSci.physics.quantum.Operator
Returns true if this operator is unitary.
isUnitary() - Method in class JSci.physics.quantum.SpinOperator
Returns true if this operator is unitary.
isVisible() - Method in class JSci.awt.DataSeries
 
isZero(AbelianGroup.Member) - Method in class JSci.maths.algebras.HilbertSpace
Returns true if the vector is equal to zero.
isZero(AbelianGroup.Member) - Method in class JSci.maths.fields.ComplexField
Returns true if the complex number is equal to zero.
isZero(AbelianGroup.Member) - Method in class JSci.maths.fields.IntegerRing
Returns true if the integer number is equal to zero.
isZero(AbelianGroup.Member) - Method in class JSci.maths.fields.RealField
Returns true if the real number is equal to zero.
isZero(AbelianGroup.Member) - Method in interface JSci.maths.groups.AbelianGroup
Returns true if the member is the identity element of this group.
isZero(AbelianGroup.Member) - Method in class JSci.maths.groups.CyclicGroup
Returns true if the member is the identity element of this group.
isZero(AbelianGroup.Member) - Method in class JSci.maths.polynomials.ComplexPolynomialRing
Returns true if the member is the identity element of this group.
isZero(AbelianGroup.Member) - Method in class JSci.maths.polynomials.RealPolynomialRing
Returns true if the member is the identity element of this group.
iterate(int, double[]) - Method in class JSci.maths.chaos.CatMap
Iterates the map.
iterate(int, double[]) - Method in class JSci.maths.chaos.GingerbreadManMap
Iterates the map.
iterate(int, double[]) - Method in class JSci.maths.chaos.HenonMap
Iterates the map.
iterate(int, double) - Method in class JSci.maths.chaos.LogisticMap
Iterates the map.
iterate(int, double) - Method in class JSci.maths.chaos.MandelbrotMap
Iterates the map.
iterate(int, Complex) - Method in class JSci.maths.chaos.MandelbrotMap
Iterates the map.
iterate(int, double[]) - Method in class JSci.maths.chaos.StandardMap
Iterates the map.

J

J - Static variable in class JSci.maths.Quaternion
 
JBarGraph - Class in JSci.swing
A bar graph Swing component.
JBarGraph(CategoryGraph2DModel) - Constructor for class JSci.swing.JBarGraph
Constructs a bar graph.
JCategoryGraph2D - Class in JSci.swing
The JCategoryGraph2D superclass provides an abstract encapsulation of 2D category graphs.
JCategoryGraph2D(CategoryGraph2DModel) - Constructor for class JSci.swing.JCategoryGraph2D
Constructs a 2D category graph.
JContourPlot - Class in JSci.swing
A contour plot Swing component.
JContourPlot(double[][]) - Constructor for class JSci.swing.JContourPlot
Constructs a contour plot.
JDoubleBufferedComponent - Class in JSci.swing
The JDoubleBufferedComponent class provides double buffering functionality.
JDoubleBufferedComponent() - Constructor for class JSci.swing.JDoubleBufferedComponent
Constructs a double buffered canvas.
JGraph2D - Class in JSci.swing
The JGraph2D superclass provides an abstract encapsulation of 2D graphs.
JGraph2D(Graph2DModel) - Constructor for class JSci.swing.JGraph2D
Constructs a 2D graph.
JGraphLayout - Class in JSci.swing
A graph layout arranges components in the style of a graph.
JGraphLayout() - Constructor for class JSci.swing.JGraphLayout
 
JImageCanvas - Class in JSci.swing
The JImageCanvas class allows an image to be directly added to a container.
JImageCanvas(Image) - Constructor for class JSci.swing.JImageCanvas
Constructs an image canvas.
JLayeredBarGraph - Class in JSci.swing
A layered bar graph Swing component.
JLayeredBarGraph(CategoryGraph2DModel) - Constructor for class JSci.swing.JLayeredBarGraph
Constructs a layered bar graph.
JLineGraph - Class in JSci.swing
A line graph Swing component.
JLineGraph(Graph2DModel) - Constructor for class JSci.swing.JLineGraph
Constructs a line graph.
JLineGraph3D - Class in JSci.swing
A 3D line graph Swing component.
JLineGraph3D(Graph3DModel) - Constructor for class JSci.swing.JLineGraph3D
Constructs a 3D line graph.
JLineTrace - Class in JSci.swing
A line trace Swing component.
JLineTrace(float, float, float, float) - Constructor for class JSci.swing.JLineTrace
Constructs a line trace.
JPieChart - Class in JSci.swing
A pie chart Swing component.
JPieChart(CategoryGraph2DModel) - Constructor for class JSci.swing.JPieChart
Constructs a pie chart.
JScatterGraph - Class in JSci.swing
A scatter graph Swing component.
JScatterGraph(Graph2DModel) - Constructor for class JSci.swing.JScatterGraph
Constructs a scatter graph.
JSci - package JSci
 
JSci.awt - package JSci.awt
 
JSci.beans - package JSci.beans
 
JSci.chemistry - package JSci.chemistry
 
JSci.chemistry.periodictable - package JSci.chemistry.periodictable
 
JSci.Demos.Chaos - package JSci.Demos.Chaos
 
JSci.Demos.CurveFitter - package JSci.Demos.CurveFitter
 
JSci.Demos.DistributionGenerator - package JSci.Demos.DistributionGenerator
 
JSci.Demos.FourierDisplay - package JSci.Demos.FourierDisplay
 
JSci.Demos.GraphDemo - package JSci.Demos.GraphDemo
 
JSci.Demos.HEPsimulator - package JSci.Demos.HEPsimulator
 
JSci.Demos.Mechanics - package JSci.Demos.Mechanics
 
JSci.Demos.MonteCarlo - package JSci.Demos.MonteCarlo
 
JSci.Demos.PeriodicTable - package JSci.Demos.PeriodicTable
 
JSci.Demos.Quasicrystal - package JSci.Demos.Quasicrystal
 
JSci.Demos.Wavefunction - package JSci.Demos.Wavefunction
 
JSci.Demos.wavelet - package JSci.Demos.wavelet
 
JSci.io - package JSci.io
 
JSci.mathml - package JSci.mathml
 
JSci.maths - package JSci.maths
 
JSci.maths.algebras - package JSci.maths.algebras
Provides classes for algebras and their generalisations (vector spaces, modules).
JSci.maths.categories - package JSci.maths.categories
 
JSci.maths.chaos - package JSci.maths.chaos
 
JSci.maths.fields - package JSci.maths.fields
Provides classes for fields and their generalisations (rings).
JSci.maths.groups - package JSci.maths.groups
Provides classes for groups and their generalisations (monoids, semigroups).
JSci.maths.polynomials - package JSci.maths.polynomials
 
JSci.maths.statistics - package JSci.maths.statistics
 
JSci.maths.wavelet - package JSci.maths.wavelet
 
JSci.maths.wavelet.cdf2_4 - package JSci.maths.wavelet.cdf2_4
 
JSci.maths.wavelet.cdf3_5 - package JSci.maths.wavelet.cdf3_5
 
JSci.maths.wavelet.daubechies2 - package JSci.maths.wavelet.daubechies2
 
JSci.maths.wavelet.daubechies3 - package JSci.maths.wavelet.daubechies3
 
JSci.maths.wavelet.daubechies4 - package JSci.maths.wavelet.daubechies4
 
JSci.maths.wavelet.daubechies5 - package JSci.maths.wavelet.daubechies5
 
JSci.maths.wavelet.daubechies6 - package JSci.maths.wavelet.daubechies6
 
JSci.maths.wavelet.daubechies7 - package JSci.maths.wavelet.daubechies7
 
JSci.maths.wavelet.daubechies8 - package JSci.maths.wavelet.daubechies8
 
JSci.maths.wavelet.haar - package JSci.maths.wavelet.haar
 
JSci.maths.wavelet.splines - package JSci.maths.wavelet.splines
 
JSci.maths.wavelet.symmlet8 - package JSci.maths.wavelet.symmlet8
 
JSci.physics - package JSci.physics
 
JSci.physics.particles - package JSci.physics.particles
 
JSci.physics.quantum - package JSci.physics.quantum
 
JSci.physics.relativity - package JSci.physics.relativity
 
JSci.swing - package JSci.swing
 
JSci.util - package JSci.util
 
JStackedBarGraph - Class in JSci.swing
A stacked bar graph Swing component.
JStackedBarGraph(CategoryGraph2DModel) - Constructor for class JSci.swing.JStackedBarGraph
Constructs a stacked bar graph.
JuliaSet - Class in JSci.maths.chaos
The JuliaSet class provides an object that encapsulates Julia sets.
JuliaSet(Complex) - Constructor for class JSci.maths.chaos.JuliaSet
Constructs a Julia set.

K

K - Static variable in class JSci.maths.Quaternion
 
Kaon - Class in JSci.physics.particles
A class representing kaons.
Kaon() - Constructor for class JSci.physics.particles.Kaon
Constructs a kaon.
KarhunenLoeve - Class in JSci.maths
This class implements the Karhunen-Loeve expansion.
KarhunenLoeve(double[][]) - Constructor for class JSci.maths.KarhunenLoeve
 
KetVector - Class in JSci.physics.quantum
The KetVector class provides an object for encapsulating Dirac ket vectors.
KetVector(ComplexVector) - Constructor for class JSci.physics.quantum.KetVector
Constructs a ket vector given a vector representation.
killingForm(DoubleVector, DoubleVector) - Method in class JSci.maths.algebras.su2Dim3
Returns the Killing Form of two elements (scalar product).
KMinus - Class in JSci.physics.particles
A class representing K-.
KMinus() - Constructor for class JSci.physics.particles.KMinus
Constructs a K-.
KochCurve - Class in JSci.maths.chaos
The KochCurve class provides an object that encapsulates the Koch curve.
KochCurve() - Constructor for class JSci.maths.chaos.KochCurve
 
KochSnowflakePlot - Class in JSci.Demos.Chaos
Plot of the Koch snowflake.
KochSnowflakePlot() - Constructor for class JSci.Demos.Chaos.KochSnowflakePlot
 
KPlus - Class in JSci.physics.particles
A class representing K+.
KPlus() - Constructor for class JSci.physics.particles.KPlus
Constructs a K+.
KroneckerDelta - Class in JSci.physics.relativity
The KroneckerDelta class encapsulates the Kronecker delta.
KroneckerDelta() - Constructor for class JSci.physics.relativity.KroneckerDelta
Constructs the Kronecker delta.
KZero - Class in JSci.physics.particles
A class representing K0.
KZero() - Constructor for class JSci.physics.particles.KZero
Constructs a K0.

L

Lambda - Class in JSci.physics.particles
A class representing lambdas.
Lambda() - Constructor for class JSci.physics.particles.Lambda
Constructs a lambda.
LayeredBarGraph - Class in JSci.awt
A layered bar graph AWT component.
LayeredBarGraph(CategoryGraph2DModel) - Constructor for class JSci.awt.LayeredBarGraph
Constructs a layered bar graph.
layoutContainer(Container) - Method in class JSci.awt.GraphLayout
 
layoutContainer(Container) - Method in class JSci.swing.JGraphLayout
 
ldiag - Variable in class JSci.maths.DoubleTridiagonalMatrix
Tridiagonal data.
ldiag - Variable in class JSci.maths.IntegerTridiagonalMatrix
Tridiagonal data.
ldiagIm - Variable in class JSci.maths.ComplexTridiagonalMatrix
Tridiagonal data.
ldiagRe - Variable in class JSci.maths.ComplexTridiagonalMatrix
Tridiagonal data.
leapFrog(double[], Mapping, double) - Static method in class JSci.maths.NumericalMath
Uses the Leap-Frog method to solve an ODE.
leastSquaresFit(int, double[][]) - Static method in class JSci.maths.LinearMath
Fits an nth degree polynomial to data using the method of least squares.
LEFT - Static variable in class JSci.physics.quantum.SpinorProjector
Left-handed projector (PL).
leftAxisPad - Variable in class JSci.awt.CategoryGraph2D
 
leftAxisPad - Variable in class JSci.awt.Graph2D
 
leftAxisPad - Variable in class JSci.swing.JCategoryGraph2D
 
leftAxisPad - Variable in class JSci.swing.JGraph2D
 
length() - Method in class JSci.awt.DataSeries
 
length() - Method in class JSci.io.MathMLExpression
Returns the number of arguments.
Lepton - Class in JSci.physics.particles
A class representing leptons.
Lepton() - Constructor for class JSci.physics.particles.Lepton
Constructs a lepton.
LeviCivita - Class in JSci.physics.relativity
The LeviCivita class encapsulates the Levi-Civita tensor.
LeviCivita() - Constructor for class JSci.physics.relativity.LeviCivita
Constructs the Levi-Civita tensor.
LieAlgebra - Class in JSci.maths.algebras
The LieAlgebra class provides an abstract encapsulation for Lie algebras.
LieAlgebra(String) - Constructor for class JSci.maths.algebras.LieAlgebra
Constructs a Lie algebra.
LieGroup - Class in JSci.maths.groups
The LieGroup class provides an encapsulation for Lie groups.
LieGroup(ComplexSquareMatrix[]) - Constructor for class JSci.maths.groups.LieGroup
Constructs a Lie group from a Lie algebra.
LINEAR_SCALE - Static variable in class JSci.awt.Graph2D
 
LINEAR_SCALE - Static variable in class JSci.swing.JGraph2D
 
LinearMath - Class in JSci.maths
The linear math library.
linearRegression(double[][]) - Static method in class JSci.maths.LinearMath
Fits a line to multi-dimensional data using the method of least squares.
LinearSpline - Class in JSci.maths.wavelet.splines
This class is used to generate linear splines to be used as wavelets or related functions.
LinearSpline(double[]) - Constructor for class JSci.maths.wavelet.splines.LinearSpline
 
LinearSpline() - Constructor for class JSci.maths.wavelet.splines.LinearSpline
 
LineGraph - Class in JSci.awt
A line graph AWT component.
LineGraph(Graph2DModel) - Constructor for class JSci.awt.LineGraph
Constructs a line graph.
LineGraph3D - Class in JSci.awt
A 3D line graph AWT component.
LineGraph3D(Graph3DModel) - Constructor for class JSci.awt.LineGraph3D
Constructs a 3D line graph.
LineTrace - Class in JSci.awt
A line trace AWT component.
LineTrace(float, float, float, float) - Constructor for class JSci.awt.LineTrace
Constructs a line trace.
LineTraceModel1 - Class in JSci.awt
An extension of LineTrase.java that traces a line and draws the model fit.
LineTraceModel1(float, float, float, float) - Constructor for class JSci.awt.LineTraceModel1
Constructs a line trace.
log(Complex) - Static method in class JSci.maths.Complex
Returns the natural logarithm (base e) of a complex number.
log(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the natural logarithm (base e) of a number.
LOG_SCALE - Static variable in class JSci.awt.Graph2D
 
LOG_SCALE - Static variable in class JSci.swing.JGraph2D
 
logBeta(double, double) - Static method in class JSci.maths.SpecialMath
The natural logarithm of the beta function.
logFactorial(double) - Static method in class JSci.maths.ExtraMath
Returns the natural logarithm of the factorial.
logGamma(double) - Static method in class JSci.maths.SpecialMath
The natural logarithm of the gamma function.
LogisticMap - Class in JSci.maths.chaos
The LogisticMap class provides an object that encapsulates the logistic map.
LogisticMap(double) - Constructor for class JSci.maths.chaos.LogisticMap
Constructs a logistic map.
LognormalDistribution - Class in JSci.maths.statistics
The LognormalDistribution class provides an object for encapsulating lognormal distributions.
LognormalDistribution() - Constructor for class JSci.maths.statistics.LognormalDistribution
Constructs a standard lognormal distribution.
LognormalDistribution(double, double) - Constructor for class JSci.maths.statistics.LognormalDistribution
Constructs a lognormal distribution.
LorentzBoost - Class in JSci.physics.relativity
The LorentzBoost class encapsulates the Lorentz boosts.
LorentzBoost(DoubleVector) - Constructor for class JSci.physics.relativity.LorentzBoost
Constructs a Lorentz boost.
LorentzBoost(double, double, double) - Constructor for class JSci.physics.relativity.LorentzBoost
Constructs a Lorentz boost.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.cdf2_4.MultiSpline2_4
 
lowpass(double[]) - Method in class JSci.maths.wavelet.cdf2_4.MultiSpline2_4
 
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.cdf3_5.MultiSpline3_5
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.cdf3_5.MultiSpline3_5
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in interface JSci.maths.wavelet.Filter
lowpass filter
lowpass(double[], double[]) - Method in interface JSci.maths.wavelet.Filter
lowpass filter
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.haar.MultiSplineHaar
 
lowpass(double[]) - Method in class JSci.maths.wavelet.haar.MultiSplineHaar
 
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.splines.LinearSpline
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.splines.LinearSpline
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
This is the implementation of the lowpass Filter.
lowpass(double[], double[]) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
This is the implementation of the lowpass Filter.
lowpass(double[]) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
This is the implementation of the lowpass Filter.
lowpassProject() - Method in class JSci.maths.wavelet.Signal
Project the data according to the lowpass Filter
lowToHigh(double[]) - Static method in class JSci.maths.WaveletMath
Returns the highpass filter from the lowpass filter using Cohen's formula.
LU - Variable in class JSci.maths.ComplexSquareMatrix
 
LU - Variable in class JSci.maths.DoubleSquareMatrix
 
LU - Variable in class JSci.maths.IntegerSquareMatrix
 
luDecompose(int[]) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the LU decomposition of this matrix.
luDecompose(int[]) - Method in class JSci.maths.ComplexSquareMatrix
Returns the LU decomposition of this matrix.
luDecompose(int[]) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the LU decomposition of this matrix.
luDecompose(int[]) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the LU decomposition of this matrix.
luDecompose(int[]) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the LU decomposition of this matrix.
luDecompose(int[]) - Method in class JSci.maths.DoubleSquareMatrix
Returns the LU decomposition of this matrix.
luDecompose(int[]) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the LU decomposition of this matrix.
luDecompose(int[]) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the LU decomposition of this matrix.
luDecompose(int[]) - Method in class JSci.maths.IntegerSquareMatrix
Returns the LU decomposition of this matrix.
luDecompose(int[]) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the LU decomposition of this matrix.
LUpivot - Variable in class JSci.maths.ComplexSquareMatrix
 
LUpivot - Variable in class JSci.maths.DoubleSquareMatrix
 
LUpivot - Variable in class JSci.maths.IntegerSquareMatrix
 

M

main(String[]) - Static method in class JSci.awt.CurveFitter
 
main(String[]) - Static method in class JSci.awt.CurveFitterApplet
 
main(String[]) - Static method in class JSci.Demos.CurveFitter.CurveFitter
 
main(String[]) - Static method in class JSci.Demos.DistributionGenerator.DistributionGenerator
 
main(String[]) - Static method in class JSci.Demos.FourierDisplay.FourierDisplay
 
main(String[]) - Static method in class JSci.Demos.FourierDisplay.FourierDisplay2
 
main(String[]) - Static method in class JSci.Demos.GraphDemo.ContourPlotDemo
 
main(String[]) - Static method in class JSci.Demos.GraphDemo.GraphDemo
 
main(String[]) - Static method in class JSci.Demos.HEPsimulator.HEPsimulator
 
main(String[]) - Static method in class JSci.Demos.Mechanics.Collision
 
main(String[]) - Static method in class JSci.Demos.Mechanics.Rotation
 
main(String[]) - Static method in class JSci.Demos.MonteCarlo.MonteCarlo
Instantiate class.
main(String[]) - Static method in class JSci.Demos.PeriodicTable.PeriodicTable
 
main(String[]) - Static method in class JSci.Demos.Quasicrystal.Quasicrystal
Instantiate class.
main(String[]) - Static method in class JSci.Demos.Wavefunction.Wavefunction
Runs an instance of Wavefunction.
main(String[]) - Static method in class JSci.Demos.wavelet.DougJamesDau2
 
main(String[]) - Static method in class JSci.Demos.wavelet.TestBiorthogonalityDau2
 
main(String[]) - Static method in class JSci.Demos.wavelet.WaveletImageTransform
 
major - Variable in class JSci.Version
Major version number.
makeBlue() - Method in class JSci.Demos.wavelet.PixelArray
 
makeContentPane() - Method in class JSci.awt.CurveFitterApplet
 
makeGrayFromBlue() - Method in class JSci.Demos.wavelet.PixelArray
 
makeGrayFromGreen() - Method in class JSci.Demos.wavelet.PixelArray
 
makeGrayFromRed() - Method in class JSci.Demos.wavelet.PixelArray
 
makeGreen() - Method in class JSci.Demos.wavelet.PixelArray
 
makeRed() - Method in class JSci.Demos.wavelet.PixelArray
 
MandelbrotMap - Class in JSci.maths.chaos
The MandelbrotMap class provides an object that encapsulates the Mandelbrot map.
MandelbrotMap(double) - Constructor for class JSci.maths.chaos.MandelbrotMap
Constructs a Mandelbrot map.
MandelbrotMap(Complex) - Constructor for class JSci.maths.chaos.MandelbrotMap
Constructs a Mandelbrot map.
MandelbrotPlot - Class in JSci.Demos.Chaos
Plot of the Mandelbrot set.
MandelbrotPlot() - Constructor for class JSci.Demos.Chaos.MandelbrotPlot
 
MandelbrotSet - Class in JSci.maths.chaos
The MandelbrotSet class provides an object that encapsulates the Mandelbrot set.
MandelbrotSet() - Constructor for class JSci.maths.chaos.MandelbrotSet
Constructs a Mandelbrot set.
map(double) - Method in class JSci.Demos.MonteCarlo.MonteCarlo
Update electron co-ordinates.
map(Complex) - Method in class JSci.Demos.MonteCarlo.MonteCarlo
Not used, dummy implementation for Mapping interface.
map(Object, Object) - Method in interface JSci.maths.categories.Bifunctor
Maps a pair of objects from one category to another.
map(Category.Morphism, Category.Morphism) - Method in interface JSci.maths.categories.Bifunctor
Maps a pair of morphisms from one category to another.
map(Object) - Method in interface JSci.maths.categories.Category.Morphism
Maps an object from the domain to the codomain.
map(Object) - Method in class JSci.maths.categories.FinSet.Function
 
map(Object) - Method in interface JSci.maths.categories.Functor
Maps an object from one category to another.
map(Category.Morphism) - Method in interface JSci.maths.categories.Functor
Maps a morphism from one category to another.
map(Object) - Method in class JSci.maths.categories.Hilb.LinearMap
 
map(Object, Object) - Method in class JSci.maths.categories.HomFunctor
Maps two objects to another.
map(Category.Morphism, Category.Morphism) - Method in class JSci.maths.categories.HomFunctor
Maps two morphisms to another.
map(Functor) - Method in interface JSci.maths.categories.NaturalTransformation
Maps one functor to another.
map(Object) - Method in class JSci.maths.categories.Preorder.Relation
 
map(Object, Object) - Method in class JSci.maths.categories.Simplicial.Addition
 
map(Category.Morphism, Category.Morphism) - Method in class JSci.maths.categories.Simplicial.Addition
 
map(Object) - Method in class JSci.maths.categories.Simplicial.IncreasingMap
 
map(Category.Morphism) - Method in class JSci.maths.categories.Simplicial.IncreasingMap
 
map(double[]) - Method in class JSci.maths.chaos.CatMap
Performs the mapping.
map(double[]) - Method in class JSci.maths.chaos.GingerbreadManMap
Performs the mapping.
map(double[]) - Method in class JSci.maths.chaos.HenonMap
Performs the mapping.
map(double) - Method in class JSci.maths.chaos.LogisticMap
Performs the mapping.
map(double) - Method in class JSci.maths.chaos.MandelbrotMap
Performs the mapping.
map(Complex) - Method in class JSci.maths.chaos.MandelbrotMap
Performs the mapping.
map(double, double) - Method in class JSci.maths.chaos.MandelbrotMap
Performs the mapping.
map(double[]) - Method in class JSci.maths.chaos.StandardMap
Performs the mapping.
map(Complex) - Method in interface JSci.maths.ComplexMapping
A user-defined complex function.
map(double, double) - Method in interface JSci.maths.ComplexMapping
A user-defined complex function.
map(double) - Method in interface JSci.maths.Mapping
A user-defined function.
map(double[]) - Method in interface JSci.maths.MappingND
A user-defined map.
MAP - Static variable in class JSci.util.RandomMap
A random map that generates numbers between 0.0 and 1.0.
map(double) - Method in class JSci.util.RandomMap
 
map(Complex) - Method in class JSci.util.RandomMap
 
map(double, double) - Method in class JSci.util.RandomMap
 
mapComponents(ComplexMapping) - Method in class JSci.maths.Complex3Vector
Applies a function on all the vector components.
mapComponents(ComplexMapping) - Method in class JSci.maths.ComplexVector
Applies a function on all the vector components.
mapComponents(Mapping) - Method in class JSci.maths.Double3Vector
Applies a function on all the vector components.
mapComponents(Mapping) - Method in class JSci.maths.DoubleSparseVector
Applies a function on all the vector components.
mapComponents(Mapping) - Method in class JSci.maths.DoubleVector
Applies a function on all the vector components.
mapElements(ComplexMapping) - Method in class JSci.maths.ComplexDiagonalMatrix
Applies a function on all the matrix elements.
mapElements(ComplexMapping) - Method in class JSci.maths.ComplexMatrix
Applies a function on all the matrix elements.
mapElements(ComplexMapping) - Method in class JSci.maths.ComplexSquareMatrix
Applies a function on all the matrix elements.
mapElements(ComplexMapping) - Method in class JSci.maths.ComplexTridiagonalMatrix
Applies a function on all the matrix elements.
mapElements(Mapping) - Method in class JSci.maths.DoubleDiagonalMatrix
Applies a function on all the matrix elements.
mapElements(Mapping) - Method in class JSci.maths.DoubleMatrix
Applies a function on all the matrix elements.
mapElements(Mapping) - Method in class JSci.maths.DoubleSparseMatrix
Applies a function on all the matrix elements.
mapElements(Mapping) - Method in class JSci.maths.DoubleSparseSquareMatrix
Applies a function on all the matrix elements.
mapElements(Mapping) - Method in class JSci.maths.DoubleSquareMatrix
Applies a function on all the matrix elements.
mapElements(Mapping) - Method in class JSci.maths.DoubleTridiagonalMatrix
Applies a function on all the matrix elements.
Mapping - Interface in JSci.maths
This interface defines a map or function.
MappingND - Interface in JSci.maths
This interface defines an N dimensional map.
mass(double[]) - Static method in class JSci.maths.ArrayMath
Return the sum of the elements of the array.
mass(int[]) - Static method in class JSci.maths.ArrayMath
Return the sum of the elements of the array.
mass() - Method in class JSci.maths.DoubleSparseVector
Returns the mass.
mass(double, double, int) - Method in class JSci.maths.wavelet.Cosine
Compute the mass (integral)
mass(double, double, int) - Method in class JSci.maths.wavelet.DiscreteFunction
Compute the mass (integral)
mass(int) - Method in class JSci.maths.wavelet.FWTCoef
 
mass(int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
mass(double, double, int) - Method in class JSci.maths.wavelet.MultiscaleFunction
Compute the mass (integral)
mass(int) - Method in class JSci.maths.wavelet.MultiscaleFunction
Compute the mass (integral) of the interval 0,1
mass(double, double, int) - Method in class JSci.maths.wavelet.Sine
Compute the mass (integral)
mass(double, double, int) - Method in class JSci.maths.wavelet.SparseDiscreteFunction
Compute the mass (integral)
mass(double, double) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
Compute the mass (integral)
mass(double, double) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
Compute the mass (integral)
mass - Variable in class JSci.physics.ClassicalParticle
 
mass - Variable in class JSci.physics.ClassicalParticle2D
Mass.
match() - Method in class JSci.maths.wavelet.MatchingPursuit
Does the matching 1 time and return the TF representation.
match(int) - Method in class JSci.maths.wavelet.MatchingPursuit
Does the matching j times and return the TF representation.
matchAll(double) - Method in class JSci.maths.wavelet.MatchingPursuit
Repeatly match until it remains less than tol * 100 percent of the original L2 norm; no matter what, at least one match will be done.
MatchingPursuit - Class in JSci.maths.wavelet
A Wavelet (and more) matching pursuit class Uses adaptative Morse coding for better performance.
MatchingPursuit(DiscreteFunction) - Constructor for class JSci.maths.wavelet.MatchingPursuit
Constructor
MathBean - Class in JSci.beans
 
MathBean() - Constructor for class JSci.beans.MathBean
 
MathDouble - Class in JSci.maths
The MathDouble class encapsulates double numbers.
MathDouble(double) - Constructor for class JSci.maths.MathDouble
Constructs a double number.
MathDouble(String) - Constructor for class JSci.maths.MathDouble
Constructs the double number represented by a string.
MathInteger - Class in JSci.maths
The MathInteger class encapsulates integer numbers.
MathInteger(int) - Constructor for class JSci.maths.MathInteger
Constructs an integer number.
MathInteger(String) - Constructor for class JSci.maths.MathInteger
Constructs the integer number represented by a string.
MathMLActionElementImpl - Class in JSci.mathml
Implements a MathML action element.
MathMLActionElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLActionElementImpl
Constructs a MathML action element.
MathMLAlignGroupElementImpl - Class in JSci.mathml
Implements a MathML align group element.
MathMLAlignGroupElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLAlignGroupElementImpl
Constructs a MathML align group element.
MathMLAlignMarkElementImpl - Class in JSci.mathml
Implements a MathML align mark element.
MathMLAlignMarkElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLAlignMarkElementImpl
Constructs a MathML align mark element.
MathMLAnnotationElementImpl - Class in JSci.mathml
Implements a MathML annotation element.
MathMLAnnotationElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLAnnotationElementImpl
Constructs a MathML annotation element.
MathMLBvarElementImpl - Class in JSci.mathml
Implements a MathML bounded variable element.
MathMLBvarElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLBvarElementImpl
Constructs a MathML bounded variable element.
MathMLCiElementImpl - Class in JSci.mathml
Implements a MathML content identifier element.
MathMLCiElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLCiElementImpl
Constructs a MathML content identifier element.
MathMLConditionElementImpl - Class in JSci.mathml
Implements a MathML condition element.
MathMLConditionElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLConditionElementImpl
Constructs a MathML condition element.
MathMLContentContainerImpl - Class in JSci.mathml
Implements a MathML content container.
MathMLContentContainerImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLContentContainerImpl
Constructs a MathML content container.
MathMLContentTokenImpl - Class in JSci.mathml
Implements a MathML content token.
MathMLContentTokenImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLContentTokenImpl
Constructs a MathML content token.
MathMLCsymbolElementImpl - Class in JSci.mathml
Implements a MathML content symbol element.
MathMLCsymbolElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLCsymbolElementImpl
Constructs a MathML content symbol element.
MathMLDocumentImpl - Class in JSci.mathml
Implements a MathML document.
MathMLDocumentImpl() - Constructor for class JSci.mathml.MathMLDocumentImpl
 
MathMLDocumentJSciImpl - Class in JSci.io
The MathMLDocumentJSciImpl class encapsulates an entire MathML document.
MathMLDocumentJSciImpl() - Constructor for class JSci.io.MathMLDocumentJSciImpl
Constructs a MathML document.
MathMLDOMImplementationImpl - Class in JSci.mathml
Implements a MathML DOM implementation.
MathMLElementImpl - Class in JSci.mathml
Implements a MathML element (and node list).
MathMLElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLElementImpl
Constructs a MathML element.
MathMLEncloseElementImpl - Class in JSci.mathml
Implements a MathML enclose element.
MathMLEncloseElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLEncloseElementImpl
Constructs a MathML enclose element.
MathMLExpression - Class in JSci.io
The MathMLExpression class is used by the MathMLParser to encapsulate math expressions described by the <apply> tag.
MathMLExpression() - Constructor for class JSci.io.MathMLExpression
Constructs a MathML expression.
MathMLFencedElementImpl - Class in JSci.mathml
Implements a MathML fenced element.
MathMLFencedElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLFencedElementImpl
Constructs a MathML fenced element.
MathMLFnElementImpl - Class in JSci.mathml
Implements a MathML function element.
MathMLFnElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLFnElementImpl
Constructs a MathML function element.
MathMLFractionElementImpl - Class in JSci.mathml
Implements a MathML fraction element.
MathMLFractionElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLFractionElementImpl
Constructs a MathML fraction element.
MathMLGlyphElementImpl - Class in JSci.mathml
Implements a MathML glyph element.
MathMLGlyphElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLGlyphElementImpl
Constructs a MathML glyph element.
MathMLMathElementImpl - Class in JSci.mathml
Implements a MathML math element.
MathMLMathElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLMathElementImpl
Constructs a MathML math element.
MathMLPaddedElementImpl - Class in JSci.mathml
Implements a MathML padded element.
MathMLPaddedElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLPaddedElementImpl
Constructs a MathML padded element.
MathMLParser - Class in JSci.io
The MathMLParser class will parse a MathML document into JSci objects.
MathMLParser() - Constructor for class JSci.io.MathMLParser
Constructs a MathMLParser.
MathMLPredefinedSymbolImpl - Class in JSci.mathml
Implements a MathML predefined symbol.
MathMLPredefinedSymbolImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLPredefinedSymbolImpl
Constructs a MathML predefined symbol.
MathMLPresentationContainerImpl - Class in JSci.mathml
Implements a MathML presentation container.
MathMLPresentationContainerImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLPresentationContainerImpl
Constructs a MathML presentation container.
MathMLPresentationTokenImpl - Class in JSci.mathml
Implements a MathML presentation token.
MathMLPresentationTokenImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLPresentationTokenImpl
Constructs a MathML presentation token.
MathMLRadicalElementImpl - Class in JSci.mathml
Implements a MathML radical element.
MathMLRadicalElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLRadicalElementImpl
Constructs a MathML radical element.
MathMLScriptElementImpl - Class in JSci.mathml
Implements a MathML script element.
MathMLScriptElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLScriptElementImpl
Constructs a MathML script element.
MathMLSpaceElementImpl - Class in JSci.mathml
Implements a MathML space element.
MathMLSpaceElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLSpaceElementImpl
Constructs a MathML space element.
MathMLStringLitElementImpl - Class in JSci.mathml
Implements a MathML string literal element.
MathMLStringLitElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLStringLitElementImpl
Constructs a MathML string literal element.
MathMLUnderOverElementImpl - Class in JSci.mathml
Implements a MathML under-over element.
MathMLUnderOverElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLUnderOverElementImpl
Constructs a MathML under-over element.
MathMLXMLAnnotationElementImpl - Class in JSci.mathml
Implements a MathML XML annotation element.
MathMLXMLAnnotationElementImpl(MathMLDocumentImpl, String) - Constructor for class JSci.mathml.MathMLXMLAnnotationElementImpl
Constructs a MathML XML annotation element.
MathSet - Interface in JSci.maths
This interface defines a set.
MathVector - Class in JSci.maths
The MathVector superclass provides an abstract encapsulation for vectors.
MathVector(int) - Constructor for class JSci.maths.MathVector
Constructs a mathematical vector.
matrix - Variable in class JSci.maths.DoubleMatrix
Array containing the elements of the matrix.
matrix - Variable in class JSci.maths.IntegerMatrix
Array containing the elements of the matrix.
Matrix - Class in JSci.maths
The Matrix superclass provides an abstract encapsulation for matrices.
Matrix(int, int) - Constructor for class JSci.maths.Matrix
Constructs a matrix.
matrix - Variable in class JSci.maths.RingMatrix
Array containing the elements of the matrix.
MatrixDimensionException - Exception in JSci.maths
This exception occurs when there is a problem involving a matrix's dimensions.
MatrixDimensionException() - Constructor for exception JSci.maths.MatrixDimensionException
Constructs a MatrixDimensionException with no detail message.
MatrixDimensionException(String) - Constructor for exception JSci.maths.MatrixDimensionException
Constructs a MatrixDimensionException with the specified detail message.
matrixIm - Variable in class JSci.maths.ComplexMatrix
Arrays containing the elements of the matrix.
matrixRe - Variable in class JSci.maths.ComplexMatrix
Arrays containing the elements of the matrix.
MatrixToolkit - Class in JSci.util
This is a useful collection of matrix related methods.
max(double[]) - Static method in class JSci.maths.ArrayMath
Return the maximum of an array.
max(double[][]) - Static method in class JSci.maths.ArrayMath
Return the maximum of an array.
max(int[]) - Static method in class JSci.maths.ArrayMath
Return the maximum of an array.
max(int[][]) - Static method in class JSci.maths.ArrayMath
Return the maximum of an array.
maxDegree(Polynomial, Polynomial) - Static method in class JSci.maths.polynomials.PolynomialMath
Get the maximum degree of two polynomials
MaximumIterationsExceededException - Exception in JSci.maths
This exception occurs when a numerical algorithm exceeds it maximum number of allowable iterations.
MaximumIterationsExceededException() - Constructor for exception JSci.maths.MaximumIterationsExceededException
Constructs a MaximumIterationsExceededException with no detail message.
MaximumIterationsExceededException(String) - Constructor for exception JSci.maths.MaximumIterationsExceededException
Constructs a MaximumIterationsExceededException with the specified detail message.
maximumLayoutSize(Container) - Method in class JSci.awt.GraphLayout
 
maximumLayoutSize(Container) - Method in class JSci.swing.JGraphLayout
 
maxiter - Static variable in class JSci.maths.wavelet.DiscreteHilbertSpace
Maximum number of allowed iterations in order to match objects.
maxY - Variable in class JSci.awt.BarGraph
Min and max data points.
maxY - Variable in class JSci.swing.JBarGraph
Min and max data points.
mean(double[]) - Static method in class JSci.maths.ArrayMath
Compute the mean.
mean(int[]) - Static method in class JSci.maths.ArrayMath
Compute the mean.
median(double[]) - Static method in class JSci.maths.ArrayMath
Compute the median of an array.
median(int[]) - Static method in class JSci.maths.ArrayMath
Compute the median of an array.
medianFilter(int) - Method in class JSci.maths.wavelet.Signal
Apply the median Filter of a window of size 2*n+1.
Member - Interface in JSci.maths
This interface defines a member of a set.
Meson - Class in JSci.physics.particles
A class representing mesons.
Meson() - Constructor for class JSci.physics.particles.Meson
Constructs a meson.
Metal - Class in JSci.chemistry.periodictable
A class representing metals.
Metal(String, String) - Constructor for class JSci.chemistry.periodictable.Metal
Constructs a metal.
metropolis(double[], Mapping, double) - Static method in class JSci.maths.NumericalMath
The Metropolis algorithm.
min(double[]) - Static method in class JSci.maths.ArrayMath
Return the minimum of an array.
min(double[][]) - Static method in class JSci.maths.ArrayMath
Return the minimum of an array.
min(int[]) - Static method in class JSci.maths.ArrayMath
Return the minimum of an array.
min(int[][]) - Static method in class JSci.maths.ArrayMath
Return the minimum of an array.
minDegree(Polynomial, Polynomial) - Static method in class JSci.maths.polynomials.PolynomialMath
Get the minimal degree of two polynomials
minimumLayoutSize(Container) - Method in class JSci.awt.GraphLayout
 
minimumLayoutSize(Container) - Method in class JSci.swing.JGraphLayout
 
MinkowskiMetric - Class in JSci.physics.relativity
The MinkowskiMetric class encapsulates the Minkowski metric.
MinkowskiMetric() - Constructor for class JSci.physics.relativity.MinkowskiMetric
Constructs the Minkowski metric.
minlength - Static variable in class JSci.maths.wavelet.cdf2_4.CDF2_4
 
minlength - Static variable in class JSci.maths.wavelet.cdf3_5.CDF3_5
 
minlength - Static variable in class JSci.maths.wavelet.daubechies2.Daubechies2
 
minlength - Static variable in class JSci.maths.wavelet.daubechies3.Daubechies3
 
minlength - Static variable in class JSci.maths.wavelet.daubechies4.Daubechies4
 
minlength - Static variable in class JSci.maths.wavelet.daubechies5.Daubechies5
 
minlength - Static variable in class JSci.maths.wavelet.daubechies6.Daubechies6
 
minlength - Static variable in class JSci.maths.wavelet.daubechies7.Daubechies7
 
minlength - Static variable in class JSci.maths.wavelet.daubechies8.Daubechies8
 
minor - Variable in class JSci.Version
Minor version number.
MINUS_HALF - Static variable in class JSci.maths.fields.ComplexField
 
MINUS_HALF_I - Static variable in class JSci.maths.fields.ComplexField
 
MINUS_I - Static variable in class JSci.maths.fields.ComplexField
 
MINUS_ONE - Static variable in class JSci.maths.fields.ComplexField
 
MINUS_PI_2 - Static variable in class JSci.maths.fields.ComplexField
 
MINUS_PI_2_I - Static variable in class JSci.maths.fields.ComplexField
 
MINUS_SQRT_HALF_I - Static variable in class JSci.maths.fields.ComplexField
 
MINUS_TWO - Static variable in class JSci.maths.fields.ComplexField
 
minY - Variable in class JSci.awt.BarGraph
Min and max data points.
minY - Variable in class JSci.swing.JBarGraph
Min and max data points.
MIXED_RED_GREEN - Static variable in class JSci.physics.particles.Gluon
The state (rr~-gg~)/sqrt(2).
MIXED_RED_GREEN_2BLUE - Static variable in class JSci.physics.particles.Gluon
The state (rr~+gg~-2bb~)/sqrt(6).
mod(Complex[]) - Static method in class JSci.maths.ArrayMath
Return the componentwise modulus of an array of Complex numbers.
mod(Complex[][]) - Static method in class JSci.maths.ArrayMath
Return the componentwise modulus of an array of Complex numbers.
mod() - Method in class JSci.maths.Complex
Returns the modulus of this complex number.
modBesselFirstOne(double) - Static method in class JSci.maths.SpecialMath
Modified Bessel function of first kind, order one.
modBesselFirstZero(double) - Static method in class JSci.maths.SpecialMath
Modified Bessel function of first kind, order zero.
model - Variable in class JSci.awt.CategoryGraph2D
Data model.
model - Variable in class JSci.awt.CurveFitter
 
model - Variable in class JSci.awt.CurveFitterApplet
 
model - Variable in class JSci.awt.Graph2D
Data model.
model - Variable in class JSci.awt.LineGraph3D
 
model - Variable in class JSci.Demos.CurveFitter.CurveFitter
 
model - Variable in class JSci.swing.JCategoryGraph2D
Data model.
model - Variable in class JSci.swing.JGraph2D
Data model.
model - Variable in class JSci.swing.JLineGraph3D
 
ModelerCanvas - Class in JSci.awt
An extension of LineTrase.java that traces a line and draws the model fit.
ModelerCanvas(float, float, float, float) - Constructor for class JSci.awt.ModelerCanvas
Constructs a line trace.
ModelerCanvas.XYPair - Class in JSci.awt
Data points.
modelPaint(Graphics) - Method in class JSci.awt.LineTraceModel1
Paint OVER the data the actual Model that we fit.
modelPaint(Graphics) - Method in class JSci.awt.ModelerCanvas
Paint OVER the data the actual Model that we fit.
modelX - Variable in class JSci.awt.CurveFitter
 
modelX - Variable in class JSci.awt.CurveFitterApplet
 
modelX - Variable in class JSci.awt.LineTraceModel1
Model points.
modelX - Variable in class JSci.awt.ModelerCanvas
Model points.
modelX - Variable in class JSci.Demos.CurveFitter.CurveFitter
 
modelY - Variable in class JSci.awt.CurveFitter
 
modelY - Variable in class JSci.awt.CurveFitterApplet
 
modelY - Variable in class JSci.awt.LineTraceModel1
Model points.
modelY - Variable in class JSci.awt.ModelerCanvas
Model points.
modelY - Variable in class JSci.Demos.CurveFitter.CurveFitter
 
Module - Interface in JSci.maths.algebras
This interface defines a module.
Module.Member - Interface in JSci.maths.algebras
This interface defines a member of a module.
MOLAR_GAS - Static variable in interface JSci.physics.PhysicalConstants
Molar gas constant.
Molecule - Class in JSci.chemistry
A class representing molecules.
Molecule(Molecule, Atom) - Constructor for class JSci.chemistry.Molecule
Constructs a molecule.
Molecule(Atom, Atom) - Constructor for class JSci.chemistry.Molecule
Constructs a molecule.
momentum - Variable in class JSci.physics.RelativisticParticle
Momentum 4-vector.
Monoid - Interface in JSci.maths.groups
This interface defines a monoid.
Monoid.Member - Interface in JSci.maths.groups
This interface defines a member of a monoid.
MonteCarlo - Class in JSci.Demos.MonteCarlo
Monte Carlo calculation of Helium ground state energy.
MonteCarlo(int) - Constructor for class JSci.Demos.MonteCarlo.MonteCarlo
Constructor.
morphism - Variable in class JSci.maths.categories.Preorder.RelationSet
 
mouseClicked(MouseEvent) - Method in class JSci.awt.LineGraph3D
 
mouseClicked(MouseEvent) - Method in class JSci.swing.JLineGraph3D
 
mouseDragged(MouseEvent) - Method in class JSci.awt.LineGraph3D
 
mouseDragged(MouseEvent) - Method in class JSci.swing.JLineGraph3D
 
mouseEntered(MouseEvent) - Method in class JSci.awt.LineGraph3D
 
mouseEntered(MouseEvent) - Method in class JSci.swing.JLineGraph3D
 
mouseExited(MouseEvent) - Method in class JSci.awt.LineGraph3D
 
mouseExited(MouseEvent) - Method in class JSci.swing.JLineGraph3D
 
mouseMoved(MouseEvent) - Method in class JSci.awt.LineGraph3D
 
mouseMoved(MouseEvent) - Method in class JSci.swing.JLineGraph3D
 
mousePressed(MouseEvent) - Method in class JSci.awt.LineGraph3D
 
mousePressed(MouseEvent) - Method in class JSci.swing.JLineGraph3D
 
mouseReleased(MouseEvent) - Method in class JSci.awt.LineGraph3D
 
mouseReleased(MouseEvent) - Method in class JSci.swing.JLineGraph3D
 
move(double) - Method in class JSci.physics.ClassicalParticle
 
move(double) - Method in class JSci.physics.ClassicalParticle2D
Evolves the particle forward according to its kinematics.
move(double) - Method in class JSci.physics.RigidBody2D
Evolves the particle forward according to its kinematics.
muLeptonQN() - Method in class JSci.physics.particles.AntiElectronNeutrino
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.AntiHadron
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.AntiMuon
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.AntiMuonNeutrino
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.AntiQuark
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.AntiTau
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.AntiTauNeutrino
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.Electron
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.ElectronNeutrino
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.GaugeBoson
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.Hadron
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.Muon
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.MuonNeutrino
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.Positron
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.Quark
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.Tau
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.particles.TauNeutrino
Returns the muon lepton number.
muLeptonQN() - Method in class JSci.physics.quantum.QuantumParticle
Returns the muon lepton number.
multiply(DoubleVector, DoubleVector) - Method in class JSci.maths.algebras.LieAlgebra
Returns the Lie bracket (commutator) of two elements.
multiply(DoubleVector, DoubleVector) - Method in class JSci.maths.algebras.so3_1Dim4
Returns the Lie bracket (commutator) of two elements.
multiply(DoubleVector, DoubleVector) - Method in class JSci.maths.algebras.sp2_RDim2
Returns the Lie bracket (commutator) of two elements.
multiply(DoubleVector, DoubleVector) - Method in class JSci.maths.algebras.sp2_RDim3
Returns the Lie bracket (commutator) of two elements.
multiply(DoubleVector, DoubleVector) - Method in class JSci.maths.algebras.su2Dim2
Returns the Lie bracket (commutator) of two elements.
multiply(DoubleVector, DoubleVector) - Method in class JSci.maths.algebras.su2Dim3
Returns the Lie bracket (commutator) of two elements.
multiply(DoubleVector, DoubleVector) - Method in class JSci.maths.algebras.su3Dim3
Returns the Lie bracket (commutator) of two elements.
multiply(Ring.Member) - Method in class JSci.maths.Complex
Returns the multiplication of this number and another.
multiply(Complex) - Method in class JSci.maths.Complex
Returns the multiplication of this complex number and another.
multiply(double) - Method in class JSci.maths.Complex
Returns the multiplication of this complex number by a scalar.
multiply(Complex3Vector) - Method in class JSci.maths.Complex3Vector
Returns the vector product of this vector and another.
multiply(ComplexVector) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the multiplication of a vector by this matrix.
multiply(ComplexMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(ComplexSquareMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(ComplexTridiagonalMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(ComplexDiagonalMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(ComplexVector) - Method in class JSci.maths.ComplexMatrix
Returns the multiplication of a vector by this matrix.
multiply(Ring.Member) - Method in class JSci.maths.ComplexMatrix
Returns the multiplication of this matrix and another.
multiply(ComplexMatrix) - Method in class JSci.maths.ComplexMatrix
Returns the multiplication of this matrix and another.
multiply(ComplexVector) - Method in class JSci.maths.ComplexSquareMatrix
Returns the multiplication of a vector by this matrix.
multiply(ComplexSquareMatrix) - Method in class JSci.maths.ComplexSquareMatrix
Returns the multiplication of this matrix and another.
multiply(ComplexVector) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the multiplication of a vector by this matrix.
multiply(ComplexMatrix) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(ComplexSquareMatrix) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(ComplexTridiagonalMatrix) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(Double3Vector) - Method in class JSci.maths.Double3Vector
Returns the vector product of this vector and another (so(3) algebra).
multiply(DoubleVector) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the multiplication of a vector by this matrix.
multiply(DoubleMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleSquareMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleTridiagonalMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleDiagonalMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleVector) - Method in class JSci.maths.DoubleMatrix
Returns the multiplication of a vector by this matrix.
multiply(Ring.Member) - Method in class JSci.maths.DoubleMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleMatrix) - Method in class JSci.maths.DoubleMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleVector) - Method in class JSci.maths.DoubleSparseMatrix
Returns the multiplication of a vector by this matrix.
multiply(DoubleMatrix) - Method in class JSci.maths.DoubleSparseMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleSparseMatrix) - Method in class JSci.maths.DoubleSparseMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleVector) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the multiplication of a vector by this matrix.
multiply(DoubleMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleSquareMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleSparseSquareMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleVector) - Method in class JSci.maths.DoubleSquareMatrix
Returns the multiplication of a vector by this matrix.
multiply(DoubleSquareMatrix) - Method in class JSci.maths.DoubleSquareMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleVector) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the multiplication of a vector by this matrix.
multiply(DoubleMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleSquareMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(DoubleTridiagonalMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(Ring.Member) - Method in interface JSci.maths.fields.Ring.Member
The multiplication law.
multiply(Integer3Vector) - Method in class JSci.maths.Integer3Vector
Returns the vector product of this vector and another.
multiply(IntegerVector) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the multiplication of a vector by this matrix.
multiply(IntegerMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(IntegerSquareMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(IntegerTridiagonalMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(IntegerDiagonalMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(IntegerVector) - Method in class JSci.maths.IntegerMatrix
Returns the multiplication of a vector by this matrix.
multiply(Ring.Member) - Method in class JSci.maths.IntegerMatrix
Returns the multiplication of this matrix and another.
multiply(IntegerMatrix) - Method in class JSci.maths.IntegerMatrix
Returns the multiplication of this matrix and another.
multiply(IntegerVector) - Method in class JSci.maths.IntegerSquareMatrix
Returns the multiplication of a vector by this matrix.
multiply(IntegerSquareMatrix) - Method in class JSci.maths.IntegerSquareMatrix
Returns the multiplication of this matrix and another.
multiply(IntegerVector) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the multiplication of a vector by this matrix.
multiply(IntegerMatrix) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(IntegerSquareMatrix) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(IntegerTridiagonalMatrix) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the multiplication of this matrix and another.
multiply(Ring.Member) - Method in class JSci.maths.MathDouble
Returns the multiplication of this number and another.
multiply(MathDouble) - Method in class JSci.maths.MathDouble
Returns the multiplication of this double number and another.
multiply(Ring.Member) - Method in class JSci.maths.MathInteger
Returns the multiplication of this number and another.
multiply(MathInteger) - Method in class JSci.maths.MathInteger
Returns the multiplication of this integer number and another.
multiply(Field.Member) - Method in class JSci.maths.polynomials.ComplexPolynomial
Returns the multiplication of this polynomial by a scalar.
multiply(double) - Method in class JSci.maths.polynomials.ComplexPolynomial
Returns the multiplication of this polynomial by a scalar.
multiply(Complex) - Method in class JSci.maths.polynomials.ComplexPolynomial
Returns the multiplication of this polynomial by a scalar.
multiply(Ring.Member) - Method in class JSci.maths.polynomials.ComplexPolynomial
The multiplication law.
multiply(Field.Member) - Method in interface JSci.maths.polynomials.Polynomial
Return a new Polynomial with coefficients multiplied by a
multiply(Field.Member) - Method in class JSci.maths.polynomials.RealPolynomial
Returns the multiplication of this polynomial by a scalar
multiply(double) - Method in class JSci.maths.polynomials.RealPolynomial
Returns the multiplication of this polynomial by a scalar
multiply(Ring.Member) - Method in class JSci.maths.polynomials.RealPolynomial
The multiplication law.
multiply(Ring.Member) - Method in class JSci.maths.Quaternion
Returns the multiplication of this number and another.
multiply(Quaternion) - Method in class JSci.maths.Quaternion
Returns the multiplication of this quaternion and another.
multiply(double) - Method in class JSci.maths.Quaternion
Returns the multiplication of this quaternion by a scalar.
multiply(Ring.Member) - Method in class JSci.maths.RingMatrix
Returns the multiplication of this matrix and another.
multiply(RingMatrix) - Method in class JSci.maths.RingMatrix
Returns the multiplication of this matrix and another.
multiply(Ring.Member) - Method in class JSci.maths.Supernumber
Returns the multiplication of this number and another.
multiply(Supernumber) - Method in class JSci.maths.Supernumber
Returns the multiplication of this supernumber and another.
multiply(KetVector) - Method in class JSci.physics.quantum.BraVector
Returns the multiplication of this bra vector and a ket vector.
multiply(Operator) - Method in class JSci.physics.quantum.BraVector
Returns the multiplication of this bra vector and an operator.
multiply(BraVector) - Method in class JSci.physics.quantum.KetVector
Returns the multiplication of this ket vector and a bra vector.
multiply(Operator) - Method in class JSci.physics.quantum.Operator
Returns the multiplication of this operator and another.
multiply(KetVector) - Method in class JSci.physics.quantum.Operator
Returns the multiplication of this operator and a ket vector.
multiply(Rank1Tensor) - Method in class JSci.physics.relativity.Rank2Tensor
Returns the multiplication of this tensor by another.
Multiresolution - Class in JSci.maths.wavelet
This class is used to encapsulate the various wavelet multiresolution (Dau2, Haar, ...).
Multiresolution() - Constructor for class JSci.maths.wavelet.Multiresolution
 
MultiscaleFunction - Class in JSci.maths.wavelet
Abstract encapsulation mostly meant for wavelet functions (dyadic case).
MultiscaleFunction() - Constructor for class JSci.maths.wavelet.MultiscaleFunction
 
MultiSpline2_4 - Class in JSci.maths.wavelet.cdf2_4
Cohen-Daubechies-Feauveau with N=2 and Ntilde=4 adapted to the interval by Deslauriers-Dubuc-Lemire
MultiSpline2_4() - Constructor for class JSci.maths.wavelet.cdf2_4.MultiSpline2_4
 
MultiSpline3_5 - Class in JSci.maths.wavelet.cdf3_5
Cohen-Daubechies-Feauveau with N=3 and Ntilde=5 adapted to the interval by Deslauriers-Dubuc-Lemire
MultiSpline3_5() - Constructor for class JSci.maths.wavelet.cdf3_5.MultiSpline3_5
 
MultiSplineHaar - Class in JSci.maths.wavelet.haar
Haar Wavelets
MultiSplineHaar() - Constructor for class JSci.maths.wavelet.haar.MultiSplineHaar
 
Muon - Class in JSci.physics.particles
A class representing muons.
Muon() - Constructor for class JSci.physics.particles.Muon
Constructs a muon.
MuonNeutrino - Class in JSci.physics.particles
A class representing muon neutrinos.
MuonNeutrino() - Constructor for class JSci.physics.particles.MuonNeutrino
Constructs a muon neutrino.

N

N - Variable in class JSci.maths.MathVector
The vector's dimension.
NaN - Static variable in class JSci.maths.fields.RealField
 
NaturalTransformation - Interface in JSci.maths.categories
This interface defines a natural transformation.
negate() - Method in class JSci.maths.categories.Hilb.LinearMap
 
negate() - Method in class JSci.maths.Complex
Returns the negative of this complex number.
negate() - Method in class JSci.maths.ComplexMatrix
Returns the negative of this matrix.
negate() - Method in class JSci.maths.ComplexVector
Returns the negative of this vector.
negate() - Method in class JSci.maths.DoubleMatrix
Returns the negative of this matrix.
negate() - Method in class JSci.maths.DoubleVector
Returns the negative of this vector.
negate() - Method in interface JSci.maths.groups.AbelianGroup.Member
Returns the inverse member.
negate() - Method in class JSci.maths.IntegerMatrix
Returns the negative of this matrix.
negate() - Method in class JSci.maths.IntegerVector
Returns the negative of this vector.
negate() - Method in class JSci.maths.MathDouble
Returns the negative of this number.
negate() - Method in class JSci.maths.MathInteger
Returns the negative of this number.
negate() - Method in class JSci.maths.polynomials.ComplexPolynomial
Returns the inverse member.
negate() - Method in class JSci.maths.polynomials.RealPolynomial
Returns the inverse member.
negate() - Method in class JSci.maths.Quaternion
Returns the negative of this quaternion.
negate() - Method in class JSci.maths.RingMatrix
Returns the negative of this matrix.
negate() - Method in class JSci.maths.Supernumber
Returns the negative of this number.
negate() - Method in class JSci.physics.quantum.BraVector
Returns the negative of this vector.
negate() - Method in class JSci.physics.quantum.KetVector
Returns the negative of this vector.
Neutron - Class in JSci.physics.particles
A class representing neutrons.
Neutron() - Constructor for class JSci.physics.particles.Neutron
Constructs a neutron.
NEUTRON_MASS - Static variable in interface JSci.physics.PhysicalConstants
Neutron rest mass.
nextSeries() - Method in class JSci.awt.ArgandDiagramModel
 
nextSeries() - Method in interface JSci.awt.CategoryGraph2DModel
Selects the next data series.
nextSeries() - Method in class JSci.awt.DefaultCategoryGraph2DModel
 
nextSeries() - Method in class JSci.awt.DefaultGraph2DModel
 
nextSeries() - Method in class JSci.awt.DefaultGraph3DModel
 
nextSeries() - Method in interface JSci.awt.Graph2DModel
Selects the next data series.
nextSeries() - Method in interface JSci.awt.Graph3DModel
Selects the next data series.
NobleGas - Class in JSci.chemistry.periodictable
A class representing noble gases.
NobleGas(String, String) - Constructor for class JSci.chemistry.periodictable.NobleGas
Constructs a noble gas.
NonMetal - Class in JSci.chemistry.periodictable
A class representing non-metals.
NonMetal(String, String) - Constructor for class JSci.chemistry.periodictable.NonMetal
Constructs a non-metal.
norm() - Method in interface JSci.maths.algebras.BanachSpace.Member
Returns the norm.
norm(double[]) - Static method in class JSci.maths.ArrayMath
Compute the L2 norm of an array (Euclidean norm or "length").
norm(int[]) - Static method in class JSci.maths.ArrayMath
Compute the L2 norm of an array (Euclidean norm or "length").
norm() - Method in class JSci.maths.categories.Hilb.LinearMap
 
norm() - Method in class JSci.maths.Complex
Returns the C* norm.
norm() - Method in class JSci.maths.Complex3Vector
Returns the l2-norm (magnitude).
norm() - Method in class JSci.maths.ComplexSquareMatrix
Returns the C* norm.
norm() - Method in class JSci.maths.ComplexVector
Returns the l2-norm (magnitude).
norm(int) - Method in class JSci.maths.Double3Vector
Returns the ln-norm.
norm() - Method in class JSci.maths.Double3Vector
Returns the l2-norm (magnitude).
norm() - Method in class JSci.maths.DoubleSparseVector
Returns the l2-norm (magnitude).
norm(int) - Method in class JSci.maths.DoubleVector
Returns the ln-norm.
norm() - Method in class JSci.maths.DoubleVector
Returns the l2-norm (magnitude).
norm(int) - Method in class JSci.maths.Integer3Vector
Returns the ln-norm.
norm() - Method in class JSci.maths.Integer3Vector
Returns the l2-norm (magnitude).
norm(int) - Method in class JSci.maths.IntegerVector
Returns the ln-norm.
norm() - Method in class JSci.maths.IntegerVector
Returns the l2-norm (magnitude).
norm() - Method in class JSci.maths.MathVector
Returns the norm (magnitude).
norm() - Method in class JSci.maths.Quaternion
Returns the l2-norm (magnitude), which is also the C* norm.
norm() - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
norm(double, double) - Static method in class JSci.maths.wavelet.BasisFunctionLibrary
 
norm() - Method in class JSci.maths.wavelet.DiscreteFunction
Compute the L2 norm of the signal
norm(int) - Method in class JSci.maths.wavelet.DiscreteFunction
Compute the L2 norm of the function
norm() - Method in class JSci.maths.wavelet.FWTCoef
Compute the L2 norm of the coefficients
norm(int) - Method in class JSci.maths.wavelet.FWTCoef
Compute the L2 norm of the coefficients at "scale" i.
norm() - Method in class JSci.maths.wavelet.FWTPacketCoef
Compute the L2 norm of the coefficients
norm(int) - Method in class JSci.maths.wavelet.FWTPacketCoef
Compute the L2 norm of the coefficients at "scale" i.
norm() - Method in class JSci.maths.wavelet.Signal
Compute the L2 norm of the signal
norm() - Method in class JSci.maths.wavelet.SparseDiscreteFunction
Compute the L2 norm of the signal
norm(int) - Method in class JSci.maths.wavelet.SparseDiscreteFunction
Compute the L2 norm of the function The parameter doesn't do anything.
norm() - Method in class JSci.physics.quantum.BraVector
Returns the norm.
norm() - Method in class JSci.physics.quantum.KetVector
Returns the norm.
norm() - Method in class JSci.physics.quantum.Operator
Returns the operator norm.
norm() - Method in class JSci.physics.relativity.Rank1Tensor
Returns the norm (invariant).
NormalDistribution - Class in JSci.maths.statistics
The NormalDistribution class provides an object for encapsulating normal distributions.
NormalDistribution() - Constructor for class JSci.maths.statistics.NormalDistribution
Constructs the standard normal distribution (zero mean and unity variance).
NormalDistribution(double, double) - Constructor for class JSci.maths.statistics.NormalDistribution
Constructs a normal distribution.
NormalDistribution(double[]) - Constructor for class JSci.maths.statistics.NormalDistribution
Constructs a normal distribution from a data set.
normalize(double[]) - Static method in class JSci.maths.ArrayMath
Renormalize the array so that its L2 norm is 1 (up to computational errors).
normalize() - Method in class JSci.maths.ComplexVector
Makes the norm of this vector equal to 1.
normalize() - Method in class JSci.maths.DoubleSparseVector
Makes the norm of this vector equal to 1.
normalize() - Method in class JSci.maths.DoubleVector
Makes the norm of this vector equal to 1.
normalize(ComplexPolynomial) - Static method in class JSci.maths.polynomials.PolynomialMath
Normalize a given complex polynomial, i.e.
normalize() - Method in class JSci.maths.wavelet.DiscreteFunction
Makes the L2 norm of the internal array equal to 1.
normalize() - Method in class JSci.maths.wavelet.SparseDiscreteFunction
Makes the L2norm of the internal array=1.
Nucleon - Class in JSci.physics.particles
A class representing nucleons.
Nucleon() - Constructor for class JSci.physics.particles.Nucleon
Constructs a nucleon.
nucleus - Variable in class JSci.chemistry.Atom
Nucleus.
numbering - Variable in class JSci.awt.BarGraph
Axis numbering.
numbering - Variable in class JSci.awt.Graph2D
Axis numbering.
numbering - Variable in class JSci.swing.JBarGraph
Axis numbering.
numbering - Variable in class JSci.swing.JGraph2D
Axis numbering.
numCols - Variable in class JSci.maths.Matrix
The number of columns.
NumericalConstants - Interface in JSci.maths
A collection of useful numbers (stored to maximum precision).
NumericalMath - Class in JSci.maths
The numerical math library.
numRows - Variable in class JSci.maths.Matrix
The number of rows.

O

offscreenPaint(Graphics) - Method in class JSci.awt.BarGraph
Paint the graph.
offscreenPaint(Graphics) - Method in class JSci.awt.ContourPlot
Paint the graph.
offscreenPaint(Graphics) - Method in class JSci.awt.DoubleBufferedCanvas
Paints the canvas off-screen.
offscreenPaint(Graphics) - Method in class JSci.awt.LineGraph
Paint the graph.
offscreenPaint(Graphics) - Method in class JSci.awt.LineGraph3D
Paint the graph.
offscreenPaint(Graphics) - Method in class JSci.awt.LineTrace
Paint the trace.
offscreenPaint(Graphics) - Method in class JSci.awt.LineTraceModel1
Paint the trace.
offscreenPaint(Graphics) - Method in class JSci.awt.ModelerCanvas
Paint the trace.
offscreenPaint(Graphics) - Method in class JSci.awt.PieChart
Paint the graph.
offscreenPaint(Graphics) - Method in class JSci.awt.ScatterGraph
Paint the graph.
offscreenPaint(Graphics) - Method in class JSci.swing.JBarGraph
Paint the graph.
offscreenPaint(Graphics) - Method in class JSci.swing.JContourPlot
Paint the graph.
offscreenPaint(Graphics) - Method in class JSci.swing.JDoubleBufferedComponent
Paints the canvas off-screen.
offscreenPaint(Graphics) - Method in class JSci.swing.JLineGraph
Paint the graph.
offscreenPaint(Graphics) - Method in class JSci.swing.JLineGraph3D
Paint the graph.
offscreenPaint(Graphics) - Method in class JSci.swing.JLineTrace
Paint the trace.
offscreenPaint(Graphics) - Method in class JSci.swing.JPieChart
Paint the graph.
offscreenPaint(Graphics) - Method in class JSci.swing.JScatterGraph
Paint the graph.
OmegaMinus - Class in JSci.physics.particles
A class representing omega-.
OmegaMinus() - Constructor for class JSci.physics.particles.OmegaMinus
Constructs an omega-.
OndeEche(int, int, int, int) - Method in class JSci.Demos.wavelet.TestBiorthogonalityDau2
 
OndeOnde(int, int, int, int) - Method in class JSci.Demos.wavelet.TestBiorthogonalityDau2
 
ONE - Static variable in class JSci.maths.Complex
The complex number 1+0i.
ONE - Static variable in class JSci.maths.fields.ComplexField
 
one() - Method in class JSci.maths.fields.ComplexField
Returns the complex number one.
ONE - Static variable in class JSci.maths.fields.IntegerRing
 
one() - Method in class JSci.maths.fields.IntegerRing
Returns the integer number one.
ONE - Static variable in class JSci.maths.fields.RealField
 
one() - Method in class JSci.maths.fields.RealField
Returns the real number one.
one() - Method in interface JSci.maths.fields.Ring
Returns the unit element.
one() - Method in class JSci.maths.polynomials.ComplexPolynomialRing
Returns the unit element.
one() - Method in class JSci.maths.polynomials.RealPolynomialRing
Returns the unit element.
ONE - Static variable in class JSci.maths.Quaternion
 
Operator - Class in JSci.physics.quantum
The Operator class provides an object for encapsulating quantum mechanical operators.
Operator(ComplexSquareMatrix) - Constructor for class JSci.physics.quantum.Operator
Constructs an operator given a matrix representation.
operatorNorm() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the operator norm.
operatorNorm() - Method in class JSci.maths.ComplexSquareMatrix
Returns the operator norm.
operatorNorm() - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the operator norm.
operatorNorm() - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the operator norm.
operatorNorm() - Method in class JSci.maths.DoubleSquareMatrix
Returns the operator norm.
operatorNorm() - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the operator norm.
order - Variable in class JSci.maths.groups.FiniteGroup
 
order() - Method in class JSci.maths.groups.FiniteGroup
Returns the order (the number of group elements) of this group.
ordinal() - Method in class JSci.maths.categories.Preorder
Returns the ordinal that this category represents.
origin - Variable in class JSci.awt.CategoryGraph2D
Origin.
origin - Variable in class JSci.awt.Graph2D
Origin.
origin - Variable in class JSci.swing.JCategoryGraph2D
Origin.
origin - Variable in class JSci.swing.JGraph2D
Origin.
orthonormalize(DoubleVector[]) - Static method in class JSci.maths.LinearMath
The Gram-Schmidt orthonormalization method.
out - Variable in class JSci.maths.categories.Simplicial.IncreasingMap
 
OutOfRangeException - Exception in JSci.maths.statistics
This exception occurs if an argument in a statistics function is out-of-range.
OutOfRangeException() - Constructor for exception JSci.maths.statistics.OutOfRangeException
Constructs an OutOfRangeException with no detail message.
OutOfRangeException(String) - Constructor for exception JSci.maths.statistics.OutOfRangeException
Constructs an OutOfRangeException with the specified detail message.
oversample(double[]) - Static method in class JSci.maths.wavelet.Cascades
method used to oversample according to the lazy (Dirac Delta Function) interpolation

P

padding(int, int, double[]) - Static method in class JSci.maths.ArrayMath
Fills in with zero to get to the desired length; original array with be at the specified position.
padding(int, int, int[]) - Static method in class JSci.maths.ArrayMath
Fills in with zeroes to get to the specified length; original array with be at the specified position
paint(Graphics) - Method in class JSci.awt.DoubleBufferedCanvas
Paints the canvas using double buffering.
paint(Graphics) - Method in class JSci.awt.ImageCanvas
Paints the canvas.
paint(Graphics) - Method in class JSci.Demos.Chaos.CantorDustPlot
 
paint(Graphics) - Method in class JSci.Demos.Chaos.CatTransform
 
paint(Graphics) - Method in class JSci.Demos.Chaos.KochSnowflakePlot
 
paint(Graphics) - Method in class JSci.Demos.Chaos.MandelbrotPlot
 
paint(Graphics) - Method in class JSci.Demos.wavelet.ImageTransform
 
paint(Graphics) - Method in class JSci.swing.JDoubleBufferedComponent
Paints the canvas using double buffering.
paint(Graphics) - Method in class JSci.swing.JImageCanvas
Paints the canvas.
ParetoDistribution - Class in JSci.maths.statistics
The ParetoDistribution class provides an object for encapsulating Pareto distributions.
ParetoDistribution(double, double) - Constructor for class JSci.maths.statistics.ParetoDistribution
Constructs a Pareto distribution.
Particle - Class in JSci.physics
A superclass for building objects that have the physical nature of a particle.
Particle() - Constructor for class JSci.physics.Particle
Constructs a particle.
percentile(double[], double) - Static method in class JSci.maths.ArrayMath
Gives the percentile of an array
percentile(int[], double) - Static method in class JSci.maths.ArrayMath
Gives the percentile of an array.
PeriodicTable - Class in JSci.chemistry
This class provides access to the elements of the periodic table.
PeriodicTable - Class in JSci.Demos.PeriodicTable
Periodic Table.
PeriodicTable() - Constructor for class JSci.Demos.PeriodicTable.PeriodicTable
 
PERMEABILITY - Static variable in interface JSci.physics.PhysicalConstants
Permeability constant (exact).
PERMITTIVITY - Static variable in interface JSci.physics.PhysicalConstants
Permittivity constant (defined).
Photon - Class in JSci.physics.particles
A class representing photons.
Photon() - Constructor for class JSci.physics.particles.Photon
Constructs a photon.
PhysicalConstants - Interface in JSci.physics
A collection of fundamental physical constants.
PI - Static variable in class JSci.maths.fields.ComplexField
 
PI - Static variable in class JSci.maths.fields.RealField
 
PI_2 - Static variable in class JSci.maths.fields.ComplexField
 
PI_2_I - Static variable in class JSci.maths.fields.ComplexField
 
PI_I - Static variable in class JSci.maths.fields.ComplexField
 
PiecewiseConstant - Class in JSci.maths.wavelet.splines
This class is used to generate piecewise constant splines to be used as wavelets or related functions.
PiecewiseConstant(double[]) - Constructor for class JSci.maths.wavelet.splines.PiecewiseConstant
 
PiecewiseConstant() - Constructor for class JSci.maths.wavelet.splines.PiecewiseConstant
 
PieChart - Class in JSci.awt
A pie chart AWT component.
PieChart(CategoryGraph2DModel) - Constructor for class JSci.awt.PieChart
Constructs a pie chart.
PiMinus - Class in JSci.physics.particles
A class representing pi-.
PiMinus() - Constructor for class JSci.physics.particles.PiMinus
Constructs a pi-.
Pion - Class in JSci.physics.particles
A class representing pions.
Pion() - Constructor for class JSci.physics.particles.Pion
Constructs a pion.
PiPlus - Class in JSci.physics.particles
A class representing pi+.
PiPlus() - Constructor for class JSci.physics.particles.PiPlus
Constructs a pi+.
PixelArray - Class in JSci.Demos.wavelet
This is a simple implementation of the PixelGrabber class to allow for easier image processing.
PixelArray(String) - Constructor for class JSci.Demos.wavelet.PixelArray
Constructor
PixelArray(URL) - Constructor for class JSci.Demos.wavelet.PixelArray
Constructor
PixelArray(int[][]) - Constructor for class JSci.Demos.wavelet.PixelArray
 
PixelArray(double[][]) - Constructor for class JSci.Demos.wavelet.PixelArray
 
PiZero - Class in JSci.physics.particles
A class representing pi0.
PiZero() - Constructor for class JSci.physics.particles.PiZero
Constructs a pi0.
PLANCK - Static variable in interface JSci.physics.PhysicalConstants
Planck's constant.
platform - Variable in class JSci.Version
Java platform required.
PoissonDistribution - Class in JSci.maths.statistics
The PoissonDistribution class provides an object for encapsulating Poisson distributions.
PoissonDistribution(double) - Constructor for class JSci.maths.statistics.PoissonDistribution
Constructs a Poisson distribution.
polar(double, double) - Static method in class JSci.maths.Complex
Creates a complex number with the given modulus and argument.
polarDecompose() - Method in class JSci.maths.ComplexSquareMatrix
Returns the polar decomposition of this matrix.
polarDecompose() - Method in class JSci.maths.DoubleSquareMatrix
Returns the polar decomposition of this matrix.
polarToCartesian(double, double) - Static method in class JSci.maths.CoordinateMath
 
poly_degree - Variable in class JSci.awt.CurveFitter
 
poly_degree - Variable in class JSci.awt.CurveFitterApplet
 
poly_degree - Variable in class JSci.Demos.CurveFitter.CurveFitter
 
POLYEPS - Static variable in interface JSci.maths.polynomials.Polynomial
EPS for equality testing
Polynomial - Interface in JSci.maths.polynomials
A Polynomial as a Ring.Member over a Field
PolynomialBasis - Interface in JSci.maths.polynomials
The vector space basis for polynomials
PolynomialMath - Class in JSci.maths.polynomials
 
PolynomialMath() - Constructor for class JSci.maths.polynomials.PolynomialMath
 
position() - Method in class JSci.maths.wavelet.cdf2_4.DualScaling2_4
Tells you what is the number of this scaling function.
position() - Method in class JSci.maths.wavelet.cdf2_4.DualWavelet2_4
Tells you what is the number of this wavelet.
position() - Method in class JSci.maths.wavelet.cdf3_5.DualScaling3_5
Tells you what is the number of this scaling function.
position() - Method in class JSci.maths.wavelet.cdf3_5.DualWavelet3_5
Tells you what is the number of this wavelet.
position() - Method in class JSci.maths.wavelet.daubechies2.Scaling2
Tells you what is the number of this scaling function.
position() - Method in class JSci.maths.wavelet.daubechies2.Wavelet2
Tells you what is the number of this wavelet.
position() - Method in class JSci.maths.wavelet.daubechies3.Scaling3
Tells you what is the number of this scaling function.
position() - Method in class JSci.maths.wavelet.daubechies3.Wavelet3
Tells you what is the number of this wavelet.
position() - Method in class JSci.maths.wavelet.daubechies4.Scaling4
Tells you what is the number of this scaling function.
position() - Method in class JSci.maths.wavelet.daubechies4.Wavelet4
Tells you what is the number of this wavelet.
position() - Method in class JSci.maths.wavelet.daubechies5.Scaling5
Tells you what is the number of this scaling function.
position() - Method in class JSci.maths.wavelet.daubechies5.Wavelet5
Tells you what is the number of this wavelet.
position() - Method in class JSci.maths.wavelet.daubechies6.Scaling6
Tells you what is the number of this scaling function.
position() - Method in class JSci.maths.wavelet.daubechies6.Wavelet6
Tells you what is the number of this wavelet.
position() - Method in class JSci.maths.wavelet.daubechies7.Scaling7
Tells you what is the number of this scaling function.
position() - Method in class JSci.maths.wavelet.daubechies7.Wavelet7
Tells you what is the number of this wavelet.
position() - Method in class JSci.maths.wavelet.daubechies8.Scaling8
Tells you what is the number of this scaling function.
position() - Method in class JSci.maths.wavelet.daubechies8.Wavelet8
Tells you what is the number of this wavelet.
position - Variable in class JSci.physics.RelativisticParticle
Position 4-vector.
Positron - Class in JSci.physics.particles
A class representing positrons.
Positron() - Constructor for class JSci.physics.particles.Positron
Constructs a positron.
pow(Complex) - Method in class JSci.maths.Complex
Returns this complex number raised to the power of another.
pow(double) - Method in class JSci.maths.Complex
Returns this complex number raised to the power of a scalar.
pow(int, int) - Static method in class JSci.maths.ExtraMath
Returns ab.
pow(MathInteger) - Method in class JSci.maths.MathInteger
Returns this integer number raised to the power of another.
PowerOf2(int) - Static method in class JSci.maths.wavelet.Cascades
 
preferredLayoutSize(Container) - Method in class JSci.awt.GraphLayout
 
preferredLayoutSize(Container) - Method in class JSci.swing.JGraphLayout
 
Preorder - Class in JSci.maths.categories
The Preorder class encapsulates preorders as categories.
Preorder(int) - Constructor for class JSci.maths.categories.Preorder
Constructs a preorder category.
Preorder.Relation - Class in JSci.maths.categories
 
Preorder.Relation(Integer, Integer) - Constructor for class JSci.maths.categories.Preorder.Relation
 
Preorder.RelationSet - Class in JSci.maths.categories
 
Preorder.RelationSet() - Constructor for class JSci.maths.categories.Preorder.RelationSet
 
Preorder.RelationSet(Integer, Integer) - Constructor for class JSci.maths.categories.Preorder.RelationSet
 
previousDimension(int, int) - Static method in class JSci.maths.wavelet.Cascades
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.cdf2_4.MultiSpline2_4
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.cdf3_5.MultiSpline3_5
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in interface JSci.maths.wavelet.Filter
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.haar.MultiSplineHaar
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.Multiresolution
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.splines.LinearSpline
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
previousDimension(int) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
This method return the number of "scaling" functions at the previous scale given a number of scaling functions.
primaryScaling(int, int) - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
 
primaryScaling(int, int) - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
 
primaryScaling(int, int) - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
 
primaryScaling(int, int) - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
 
primaryScaling(int, int) - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
 
primaryScaling(int, int) - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
 
primaryScaling(int, int) - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
 
primaryScaling(int, int) - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
 
primaryScaling(int, int) - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
 
primaryScaling(int, int) - Method in class JSci.maths.wavelet.haar.MultiSplineHaar
 
primaryScaling(int, int) - Method in class JSci.maths.wavelet.Multiresolution
 
primaryWavelet(int, int) - Method in class JSci.maths.wavelet.cdf2_4.CDF2_4
 
primaryWavelet(int, int) - Method in class JSci.maths.wavelet.cdf3_5.CDF3_5
 
primaryWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies2.Daubechies2
 
primaryWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies3.Daubechies3
 
primaryWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies4.Daubechies4
 
primaryWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies5.Daubechies5
 
primaryWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies6.Daubechies6
 
primaryWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies7.Daubechies7
 
primaryWavelet(int, int) - Method in class JSci.maths.wavelet.daubechies8.Daubechies8
 
primaryWavelet(int, int) - Method in class JSci.maths.wavelet.haar.MultiSplineHaar
 
primaryWavelet(int, int) - Method in class JSci.maths.wavelet.Multiresolution
 
print(Graphics) - Method in class JSci.awt.DoubleBufferedCanvas
Prints the canvas.
print(Writer) - Method in class JSci.io.MathMLDocumentJSciImpl
Prints this MathML document to a stream.
print(double[]) - Static method in class JSci.maths.ArrayMath
Print to screen an array.
print(double[][]) - Static method in class JSci.maths.ArrayMath
Print to screen an array.
print(int[]) - Static method in class JSci.maths.ArrayMath
Print to screen an array.
print(int[][]) - Static method in class JSci.maths.ArrayMath
Print to screen an array.
print(Graphics) - Method in class JSci.swing.JDoubleBufferedComponent
Prints the canvas.
probability(double) - Method in class JSci.maths.statistics.BetaDistribution
Probability density function of a beta distribution.
probability(double) - Method in class JSci.maths.statistics.BinomialDistribution
Probability density function of a binomial distribution.
probability(double) - Method in class JSci.maths.statistics.CauchyDistribution
Probability density function of a Cauchy distribution.
probability(double) - Method in class JSci.maths.statistics.ChiSqrDistribution
Probability density function of a chi-squared distribution.
probability(double) - Method in class JSci.maths.statistics.ExponentialDistribution
Probability density function of an exponential distribution.
probability(double) - Method in class JSci.maths.statistics.FDistribution
Probability density function of an F-distribution.
probability(double) - Method in class JSci.maths.statistics.GammaDistribution
Probability density function of a gamma distribution.
probability(double) - Method in class JSci.maths.statistics.GeometricDistribution
Probability density function of a geometric distribution.
probability(double) - Method in class JSci.maths.statistics.LognormalDistribution
Probability density function of a lognormal distribution.
probability(double) - Method in class JSci.maths.statistics.NormalDistribution
Probability density function of a normal (Gaussian) distribution.
probability(double) - Method in class JSci.maths.statistics.ParetoDistribution
Probability density function of a Pareto distribution.
probability(double) - Method in class JSci.maths.statistics.PoissonDistribution
Probability density function of a Poisson distribution.
probability(double) - Method in class JSci.maths.statistics.ProbabilityDistribution
Probability density function.
probability(double) - Method in class JSci.maths.statistics.TDistribution
Probability density function of a student's t-distribution.
probability(double) - Method in class JSci.maths.statistics.WeibullDistribution
Probability density function of a Weibull distribution.
probability(Projector, KetVector) - Static method in class JSci.physics.quantum.QuantumMath
Returns the probability.
probability(DensityMatrix, Projector) - Static method in class JSci.physics.quantum.QuantumMath
Returns the probability.
ProbabilityDistribution - Class in JSci.maths.statistics
The ProbabilityDistribution superclass provides an object for encapsulating probability distributions.
ProbabilityDistribution() - Constructor for class JSci.maths.statistics.ProbabilityDistribution
Constructs a probability distribution.
Projector - Class in JSci.physics.quantum
The Projector class provides an object for encapsulating projection operators.
Projector(KetVector) - Constructor for class JSci.physics.quantum.Projector
Constructs a projector from a ket vector.
Proton - Class in JSci.physics.particles
A class representing protons.
Proton() - Constructor for class JSci.physics.particles.Proton
Constructs a proton.
PROTON_MASS - Static variable in interface JSci.physics.PhysicalConstants
Proton rest mass.
PROTON_MOMENT - Static variable in interface JSci.physics.PhysicalConstants
Magnetic moment of proton.

Q

quadraticOversample(double[]) - Static method in class JSci.maths.wavelet.Cascades
Special oversampling for the quadratic spline interpolation
QuadraticSpline - Class in JSci.maths.wavelet.splines
This class is used to generate quadratic splines to be used as wavelets or related functions.
QuadraticSpline(double[]) - Constructor for class JSci.maths.wavelet.splines.QuadraticSpline
 
QuadraticSpline() - Constructor for class JSci.maths.wavelet.splines.QuadraticSpline
 
QuantumMath - Class in JSci.physics.quantum
The Quantum math library.
QuantumParticle - Class in JSci.physics.quantum
A class representing quantum particles.
QuantumParticle() - Constructor for class JSci.physics.quantum.QuantumParticle
Constructs a quantum particle.
Quark - Class in JSci.physics.particles
A class representing quarks.
Quark() - Constructor for class JSci.physics.particles.Quark
Constructs a quark.
quarks() - Method in class JSci.physics.particles.AntiKZero
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.AntiLambda
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.AntiNeutron
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.AntiOmegaMinus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.AntiProton
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.AntiSigmaMinus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.AntiSigmaPlus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.AntiSigmaZero
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.AntiXiZero
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.Eta
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.KMinus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.KPlus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.KZero
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.Lambda
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.Neutron
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.OmegaMinus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.PiMinus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.PiPlus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.PiZero
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.Proton
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.SigmaMinus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.SigmaPlus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.SigmaZero
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.XiMinus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.XiPlus
Returns the quark composition.
quarks() - Method in class JSci.physics.particles.XiZero
Returns the quark composition.
Quasicrystal - Class in JSci.Demos.Quasicrystal
Phonons in a Quasicrystal
Quasicrystal(int, double, double) - Constructor for class JSci.Demos.Quasicrystal.Quasicrystal
Constructor.
Quaternion - Class in JSci.maths
The Quaternion class encapsulates quaternions.
Quaternion(double, Double3Vector) - Constructor for class JSci.maths.Quaternion
Constructs a quaternion.
Quaternion(double, double, double, double) - Constructor for class JSci.maths.Quaternion
Constructs the quaternion q0+iq1+jq2+kq3.
QuaternionGroup - Class in JSci.maths.groups
The QuaternionGroup class represents the quaternion group.

R

R_16CYCLE - Static variable in class JSci.maths.chaos.LogisticMap
16-cycle bifurcation point.
R_2CYCLE - Static variable in class JSci.maths.chaos.LogisticMap
2-cycle bifurcation point.
R_4CYCLE - Static variable in class JSci.maths.chaos.LogisticMap
4-cycle bifurcation point.
R_8CYCLE - Static variable in class JSci.maths.chaos.LogisticMap
8-cycle bifurcation point.
R_ACCUMULATION - Static variable in class JSci.maths.chaos.LogisticMap
Accumulation point.
RABBIT - Static variable in class JSci.maths.chaos.JuliaSet
 
random() - Method in class JSci.Demos.DistributionGenerator.DistributionGenerator
Returns a random number from the distribution.
randomComplexDiagonalMatrix(int) - Static method in class JSci.util.MatrixToolkit
Creates a random generated diagonal matrix.
randomComplexSquareMatrix(int) - Static method in class JSci.util.MatrixToolkit
Creates a random generated square matrix.
randomComplexTridiagonalMatrix(int) - Static method in class JSci.util.MatrixToolkit
Creates a random generated tridiagonal matrix.
randomComplexVector(int) - Static method in class JSci.util.VectorToolkit
Creates a random generated vector.
randomDiagonalMatrix(int) - Static method in class JSci.util.MatrixToolkit
Creates a random generated diagonal matrix.
RandomMap - Class in JSci.util
This class defines a random map.
RandomMap() - Constructor for class JSci.util.RandomMap
Constructs a random map with the range [0.0,1.0].
RandomMap(double, double) - Constructor for class JSci.util.RandomMap
Constructs a random map with a specified range.
randomSquareMatrix(int) - Static method in class JSci.util.MatrixToolkit
Creates a random generated square matrix.
randomTridiagonalMatrix(int) - Static method in class JSci.util.MatrixToolkit
Creates a random generated tridiagonal matrix.
randomVector(int) - Static method in class JSci.util.VectorToolkit
Creates a random generated vector.
range(double, double, double) - Static method in class JSci.maths.ArrayMath
Generate an array going for a to b with steps of size step.
range(double, double) - Static method in class JSci.maths.ArrayMath
Generate an array going for a to b inclusively with steps of size 1.
range(double) - Static method in class JSci.maths.ArrayMath
Generate an array going for 0 to b with steps of size 1.
range(int, int) - Static method in class JSci.maths.ArrayMath
Generate an array going for a to b with steps of size 1.
range(int) - Static method in class JSci.maths.ArrayMath
Generate an array going for 0 to b with steps of size 1.
range(int, int, int) - Static method in class JSci.maths.ArrayMath
 
rank1 - Variable in class JSci.physics.relativity.Rank1Tensor
 
Rank1Tensor - Class in JSci.physics.relativity
The Rank1Tensor class encapsulates 1st rank tensors.
Rank1Tensor() - Constructor for class JSci.physics.relativity.Rank1Tensor
Constructs a 1st rank tensor.
Rank1Tensor(double, DoubleVector) - Constructor for class JSci.physics.relativity.Rank1Tensor
Constructs a 1st rank tensor.
Rank1Tensor(double, double, double, double) - Constructor for class JSci.physics.relativity.Rank1Tensor
Constructs a 1st rank tensor.
rank2 - Variable in class JSci.physics.relativity.Rank2Tensor
 
Rank2Tensor - Class in JSci.physics.relativity
The Rank2Tensor class encapsulates 2nd rank tensors.
Rank2Tensor() - Constructor for class JSci.physics.relativity.Rank2Tensor
Constructs a 2nd rank tensor.
rank3 - Variable in class JSci.physics.relativity.Rank3Tensor
 
Rank3Tensor - Class in JSci.physics.relativity
The Rank3Tensor class encapsulates 3rd rank tensors.
Rank3Tensor() - Constructor for class JSci.physics.relativity.Rank3Tensor
Constructs a 3rd rank tensor.
rank4 - Variable in class JSci.physics.relativity.Rank4Tensor
 
Rank4Tensor - Class in JSci.physics.relativity
The Rank4Tensor class encapsulates 4th rank tensors.
Rank4Tensor() - Constructor for class JSci.physics.relativity.Rank4Tensor
Constructs a 4th rank tensor.
RareEarthMetal - Class in JSci.chemistry.periodictable
A class representing rare earth metals.
RareEarthMetal(String, String) - Constructor for class JSci.chemistry.periodictable.RareEarthMetal
Constructs a rare earth metal.
read() - Method in class JSci.io.TextReader
Read a single character.
readArray() - Method in class JSci.io.TextReader
Reads data to an array.
real() - Method in class JSci.maths.Complex
Returns the real part of this complex number.
real() - Method in class JSci.maths.Complex3Vector
Returns the real part of this complex 3-vector.
real() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the real part of this complex matrix.
real() - Method in class JSci.maths.ComplexMatrix
Returns the real part of this complex matrix.
real() - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the real part of this complex matrix.
real() - Method in class JSci.maths.ComplexVector
Returns the real part of this complex vector.
real() - Method in class JSci.maths.Quaternion
Returns the real part of this quaternion.
RealField - Class in JSci.maths.fields
The RealField class encapsulates the field of real numbers.
RealLagrangeBasis - Class in JSci.maths.polynomials
The Lagrange Basis for real polynomials.
RealLagrangeBasis(Field.Member[]) - Constructor for class JSci.maths.polynomials.RealLagrangeBasis
Creates a new instance of LagrangeBasis for given sampling points
RealLagrangeBasis(double[]) - Constructor for class JSci.maths.polynomials.RealLagrangeBasis
Creates a new RealLagrangeBasis object.
RealLagrangeBasis() - Constructor for class JSci.maths.polynomials.RealLagrangeBasis
 
RealMonomialBasis - Class in JSci.maths.polynomials
 
RealMonomialBasis(int) - Constructor for class JSci.maths.polynomials.RealMonomialBasis
Creates a new instance of RealMonomialBasis
RealPolynomial - Class in JSci.maths.polynomials
A Polynomial as a Ring.Member over a real Field
RealPolynomial(double[]) - Constructor for class JSci.maths.polynomials.RealPolynomial
Creates a new instance of RealPolynomial
RealPolynomial(Field.Member[]) - Constructor for class JSci.maths.polynomials.RealPolynomial
Creates a new RealPolynomial object.
RealPolynomialRing - Class in JSci.maths.polynomials
 
RealPolynomialRing() - Constructor for class JSci.maths.polynomials.RealPolynomialRing
Creates a new instance of PolynomialRing
rebuildImage() - Method in class JSci.Demos.wavelet.PixelArray
Get the image back
rebuildSignal(Filter) - Method in class JSci.maths.wavelet.FWTCoef
 
rebuildSignal(Filter, double[]) - Method in class JSci.maths.wavelet.FWTCoef
 
rebuildSignal(Filter) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
rebuildSignal(Filter, double[]) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
recurse(double, double, int) - Method in class JSci.maths.chaos.CantorDust
The recursive algorithm for Cantor dust.
recurse(double, double, double, double, int) - Method in class JSci.maths.chaos.KochCurve
The recursive algorithm for the Koch curve.
RED - Static variable in class JSci.physics.particles.Quark
 
RED_ANTIBLUE - Static variable in class JSci.physics.particles.Gluon
 
RED_ANTIGREEN - Static variable in class JSci.physics.particles.Gluon
 
redFWT(Multiresolution) - Method in class JSci.Demos.wavelet.PixelArray
Fast Wavelet Transform This method assumes a dyadic multiresolution.
redraw() - Method in class JSci.awt.DoubleBufferedCanvas
Redraws the canvas.
redraw() - Method in class JSci.swing.JDoubleBufferedComponent
Redraws the canvas.
RelativisticParticle - Class in JSci.physics
The RelativisticParticle class provides an object for encapsulating relativistic particles.
RelativisticParticle() - Constructor for class JSci.physics.RelativisticParticle
Constructs a relativistic particle.
removeArgument(int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
removeArgument(int) - Method in class JSci.mathml.MathMLContentTokenImpl
 
removeArgument(int) - Method in class JSci.mathml.MathMLMathElementImpl
 
removeArgument(int) - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
removeBoundVariable(int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
removeDeclaration(int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
removeDeclaration(int) - Method in class JSci.mathml.MathMLMathElementImpl
 
removeDeclaration(int) - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
removeGraphDataListener(GraphDataListener) - Method in class JSci.awt.AbstractGraphModel
 
removeGraphDataListener(GraphDataListener) - Method in interface JSci.awt.CategoryGraph2DModel
Remove a listener.
removeGraphDataListener(GraphDataListener) - Method in interface JSci.awt.Graph2DModel
Remove a listener.
removeGraphDataListener(GraphDataListener) - Method in interface JSci.awt.Graph3DModel
Remove a listener.
removeLayoutComponent(Component) - Method in class JSci.awt.GraphLayout
 
removeLayoutComponent(Component) - Method in class JSci.swing.JGraphLayout
 
removeParameter() - Method in class JSci.maths.wavelet.Signal
Throws away the parameter of the Filter
removePropertyChangeListener(PropertyChangeListener) - Method in class JSci.beans.MathBean
 
removePropertyChangeListener(PropertyChangeListener) - Method in class JSci.beans.VariableBean
 
removeSeries(int) - Method in class JSci.awt.DefaultCategoryGraph2DModel
Remove a data series.
removeSeries(int) - Method in class JSci.awt.DefaultGraph2DModel
Remove a data series.
removeSeries(int) - Method in class JSci.awt.DefaultGraph3DModel
Remove a data series.
removeVariableListener(VariableListener) - Method in class JSci.beans.VariableBean
 
representation - Variable in class JSci.physics.quantum.Operator
 
resample(double[], int) - Static method in class JSci.maths.EngineerMath
Set an array to the specified length resampling using linear interpolation.
resample(int) - Method in class JSci.maths.wavelet.Signal
Resample the signal using linear interpolation
rescale() - Method in class JSci.awt.BarGraph
Rescales the BarGraph.
rescale() - Method in class JSci.awt.Graph2D
Rescales the Graph2D.
rescale() - Method in class JSci.awt.PieChart
Rescales the PieChart.
rescale() - Method in class JSci.swing.JBarGraph
Rescales the JBarGraph.
rescale() - Method in class JSci.swing.JGraph2D
Rescales the JGraph2D.
rescale() - Method in class JSci.swing.JPieChart
Rescales the JPieChart.
restMass() - Method in class JSci.physics.particles.AntiBottom
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiCharm
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiDown
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiElectronNeutrino
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiKZero
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiLambda
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiMuon
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiMuonNeutrino
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiNeutron
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiOmegaMinus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiProton
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiSigmaMinus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiSigmaPlus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiSigmaZero
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiStrange
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiTau
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiTauNeutrino
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiTop
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiUp
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.AntiXiZero
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Bottom
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Charm
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Down
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Electron
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.ElectronNeutrino
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Eta
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Gluon
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Graviton
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.KMinus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.KPlus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.KZero
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Lambda
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Muon
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.MuonNeutrino
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Neutron
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.OmegaMinus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Photon
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.PiMinus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.PiPlus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.PiZero
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Positron
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Proton
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.SigmaMinus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.SigmaPlus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.SigmaZero
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Strange
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Tau
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.TauNeutrino
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Top
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.Up
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.WMinus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.WPlus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.XiMinus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.XiPlus
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.XiZero
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.particles.ZZero
Returns the rest mass (MeV).
restMass() - Method in class JSci.physics.RelativisticParticle
Rest mass.
RGBtoInt(int, int, int, int) - Static method in class JSci.Demos.wavelet.PixelArray
 
richardson(int, Mapping, double, double) - Static method in class JSci.maths.NumericalMath
Numerical integration using the Richardson extrapolation.
RIGHT - Static variable in class JSci.physics.quantum.SpinorProjector
Right-handed projector (PR).
RigidBody2D - Class in JSci.physics
The RigidBody2D class provides an object for encapsulating rigid bodies that live in 2D.
RigidBody2D() - Constructor for class JSci.physics.RigidBody2D
Constructs a rigid body.
Ring - Interface in JSci.maths.fields
This interface defines a ring.
Ring.Member - Interface in JSci.maths.fields
This interface defines a member of a ring.
RingMatrix - Class in JSci.maths
The RingMatrix class provides an object for encapsulating matrices over an arbitrary ring.
RingMatrix(int, int, int) - Constructor for class JSci.maths.RingMatrix
Constructs a matrix.
RingMatrix(Ring.Member[][]) - Constructor for class JSci.maths.RingMatrix
Constructs a matrix by wrapping an array.
rotate(double) - Method in class JSci.physics.RigidBody2D
 
Rotation - Class in JSci.Demos.Mechanics
Angular momentum simulator.
Rotation() - Constructor for class JSci.Demos.Mechanics.Rotation
 
round(float) - Static method in class JSci.awt.Graph2D
Rounds numbers to so many significant figures.
round(float) - Static method in class JSci.swing.JGraph2D
Rounds numbers to so many significant figures.
rows() - Method in class JSci.maths.Matrix
Returns the number of rows.
run() - Method in class JSci.awt.LineGraph3D
 
run() - Method in class JSci.Demos.Chaos.CatTransform
 
run() - Method in class JSci.Demos.DistributionGenerator.DistributionGenerator
 
run() - Method in class JSci.Demos.HEPsimulator.HEPsimulator
Performs the experiment.
run() - Method in class JSci.Demos.Mechanics.Rotation
 
run() - Method in class JSci.Demos.Wavefunction.Wavefunction
 
run() - Method in class JSci.swing.JLineGraph3D
 
rungeKutta2(double[], Mapping, double) - Static method in class JSci.maths.NumericalMath
Uses the 2nd order Runge-Kutta method to solve an ODE.
rungeKutta4(double[], Mapping, double) - Static method in class JSci.maths.NumericalMath
Uses the 4th order Runge-Kutta method to solve an ODE.
runningAverage(double[], int) - Static method in class JSci.maths.EngineerMath
Return a running average over the data.
runningMedian(double[], int) - Static method in class JSci.maths.EngineerMath
Return a running median over the data.
RYDBERG - Static variable in interface JSci.physics.PhysicalConstants
Rydberg constant (defined).

S

SAN_MARCO - Static variable in class JSci.maths.chaos.JuliaSet
 
scalarDivide(Field.Member) - Method in interface JSci.maths.algebras.VectorSpace.Member
The scalar multiplication law with inverse.
scalarDivide(Field.Member) - Method in class JSci.maths.categories.Hilb.LinearMap
 
scalarDivide(Field.Member) - Method in class JSci.maths.Complex
Returns the division of this number by a complex scalar.
scalarDivide(Complex) - Method in class JSci.maths.Complex3Vector
Returns the division of this vector by a scalar.
scalarDivide(double) - Method in class JSci.maths.Complex3Vector
Returns the division of this vector by a scalar.
scalarDivide(Field.Member) - Method in class JSci.maths.ComplexMatrix
Returns the division of this matrix by a scalar.
scalarDivide(Complex) - Method in class JSci.maths.ComplexMatrix
Returns the division of this matrix by a scalar.
scalarDivide(double) - Method in class JSci.maths.ComplexMatrix
Returns the division of this matrix by a scalar.
scalarDivide(Field.Member) - Method in class JSci.maths.ComplexVector
Returns the division of this vector by a scalar.
scalarDivide(Complex) - Method in class JSci.maths.ComplexVector
Returns the division of this vector by a scalar.
scalarDivide(double) - Method in class JSci.maths.ComplexVector
Returns the division of this vector by a scalar.
scalarDivide(double) - Method in class JSci.maths.Double3Vector
Returns the division of this vector by a scalar.
scalarDivide(Field.Member) - Method in class JSci.maths.DoubleMatrix
Returns the division of this matrix by a scalar.
scalarDivide(double) - Method in class JSci.maths.DoubleMatrix
Returns the division of this matrix by a scalar.
scalarDivide(double) - Method in class JSci.maths.DoubleSparseVector
Returns the division of this vector by a scalar.
scalarDivide(Field.Member) - Method in class JSci.maths.DoubleVector
Returns the division of this vector by a scalar.
scalarDivide(double) - Method in class JSci.maths.DoubleVector
Returns the division of this vector by a scalar.
scalarDivide(Field.Member) - Method in class JSci.maths.IntegerMatrix
Returns the division of this matrix by a scalar.
scalarDivide(Field.Member) - Method in class JSci.maths.Quaternion
Returns the division of this number by a real scalar.
scalarDivide(Field.Member) - Method in class JSci.maths.RingMatrix
Returns the division of this matrix by a scalar.
scalarMultiply(Ring.Member) - Method in interface JSci.maths.algebras.Module.Member
The scalar multiplication law.
scalarMultiply(double, double[]) - Static method in class JSci.maths.ArrayMath
Multiply every component of an array by a scalar.
scalarMultiply(double, int[]) - Static method in class JSci.maths.ArrayMath
Multiply every component of an array by a scalar.
scalarMultiply(Ring.Member) - Method in class JSci.maths.categories.Hilb.LinearMap
 
scalarMultiply(Ring.Member) - Method in class JSci.maths.Complex
Returns the multiplication of this number by a complex scalar.
scalarMultiply(Complex) - Method in class JSci.maths.Complex3Vector
Returns the multiplication of this vector by a scalar.
scalarMultiply(double) - Method in class JSci.maths.Complex3Vector
Returns the multiplication of this vector by a scalar.
scalarMultiply(Complex) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(double) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(Ring.Member) - Method in class JSci.maths.ComplexMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(Complex) - Method in class JSci.maths.ComplexMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(double) - Method in class JSci.maths.ComplexMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(Complex) - Method in class JSci.maths.ComplexSquareMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(double) - Method in class JSci.maths.ComplexSquareMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(Complex) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(double) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(Ring.Member) - Method in class JSci.maths.ComplexVector
Returns the multiplication of this vector by a scalar.
scalarMultiply(Complex) - Method in class JSci.maths.ComplexVector
Returns the multiplication of this vector by a scalar.
scalarMultiply(double) - Method in class JSci.maths.ComplexVector
Returns the multiplication of this vector by a scalar.
scalarMultiply(double) - Method in class JSci.maths.Double3Vector
Returns the multiplication of this vector by a scalar.
scalarMultiply(double) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(Ring.Member) - Method in class JSci.maths.DoubleMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(double) - Method in class JSci.maths.DoubleMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(double) - Method in class JSci.maths.DoubleSparseMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(double) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(double) - Method in class JSci.maths.DoubleSparseVector
Returns the multiplication of this vector by a scalar.
scalarMultiply(double) - Method in class JSci.maths.DoubleSquareMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(double) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(Ring.Member) - Method in class JSci.maths.DoubleVector
Returns the multiplication of this vector by a scalar.
scalarMultiply(double) - Method in class JSci.maths.DoubleVector
Returns the multiplication of this vector by a scalar.
scalarMultiply(int) - Method in class JSci.maths.Integer3Vector
Returns the multiplication of this vector by a scalar.
scalarMultiply(int) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(Ring.Member) - Method in class JSci.maths.IntegerMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(int) - Method in class JSci.maths.IntegerMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(int) - Method in class JSci.maths.IntegerSquareMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(int) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(Ring.Member) - Method in class JSci.maths.IntegerVector
Returns the multiplication of this vector by a scalar.
scalarMultiply(int) - Method in class JSci.maths.IntegerVector
Returns the multiplication of this vector by a scalar.
scalarMultiply(Ring.Member) - Method in class JSci.maths.Quaternion
Returns the multiplication of this number by a real scalar.
scalarMultiply(Ring.Member) - Method in class JSci.maths.RingMatrix
Returns the multiplication of this matrix by a scalar.
scalarMultiply(Ring.Member) - Method in class JSci.physics.quantum.BraVector
Returns the multiplication of this bra vector by a scalar.
scalarMultiply(Ring.Member) - Method in class JSci.physics.quantum.KetVector
Returns the multiplication of this ket vector by a scalar.
scalarMultiplyFast(double, double[]) - Static method in class JSci.maths.ArrayMath
Fast scalar multiplication for sparse arrays.
scalarMultiplyFast(double, int[]) - Static method in class JSci.maths.ArrayMath
Fast scalar multiplication for sparse arrays.
scalarProduct(HilbertSpace.Member) - Method in interface JSci.maths.algebras.HilbertSpace.Member
The scalar product law.
scalarProduct(double[], double[]) - Static method in class JSci.maths.ArrayMath
Compute the scalar product of two array as if they were vectors.
scalarProduct(double[][], double[][]) - Static method in class JSci.maths.ArrayMath
Compute the scalar product of two array as if they were matrices.
scalarProduct(int[], int[]) - Static method in class JSci.maths.ArrayMath
Compute the scalar product of two array as if they were vectors.
scalarProduct(int[][], int[][]) - Static method in class JSci.maths.ArrayMath
Compute the scalar product of two array as if they were matrices.
scalarProduct(Complex3Vector) - Method in class JSci.maths.Complex3Vector
Returns the scalar product of this vector and another.
scalarProduct(HilbertSpace.Member) - Method in class JSci.maths.ComplexVector
Returns the scalar product of this vector and another.
scalarProduct(ComplexVector) - Method in class JSci.maths.ComplexVector
Returns the scalar product of this vector and another.
scalarProduct(Double3Vector) - Method in class JSci.maths.Double3Vector
Returns the scalar product of this vector and another.
scalarProduct(DoubleMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleSquareMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleTridiagonalMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleDiagonalMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleMatrix) - Method in class JSci.maths.DoubleMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleMatrix) - Method in class JSci.maths.DoubleSparseMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleSparseMatrix) - Method in class JSci.maths.DoubleSparseMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleSquareMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleSparseSquareMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleVector) - Method in class JSci.maths.DoubleSparseVector
Returns the scalar product of this vector and another.
scalarProduct(DoubleSparseVector) - Method in class JSci.maths.DoubleSparseVector
Returns the scalar product of this vector and another.
scalarProduct(DoubleMatrix) - Method in class JSci.maths.DoubleSquareMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleSquareMatrix) - Method in class JSci.maths.DoubleSquareMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleSquareMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleTridiagonalMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the scalar product of this matrix and another.
scalarProduct(DoubleVector) - Method in class JSci.maths.DoubleVector
Returns the scalar product of this vector and another.
scalarProduct(Integer3Vector) - Method in class JSci.maths.Integer3Vector
Returns the scalar product of this vector and another.
scalarProduct(IntegerVector) - Method in class JSci.maths.IntegerVector
Returns the scalar product of this vector and another.
scaledDataToScreen(float, float) - Method in class JSci.awt.Graph2D
Converts a scaled data point to screen coordinates.
scaledDataToScreen(float, float) - Method in class JSci.swing.JGraph2D
Converts a scaled data point to screen coordinates.
scalePad - Variable in class JSci.awt.CategoryGraph2D
Padding.
scalePad - Variable in class JSci.awt.Graph2D
Padding.
scalePad - Variable in class JSci.swing.JCategoryGraph2D
Padding.
scalePad - Variable in class JSci.swing.JGraph2D
Padding.
scaling(int, int) - Static method in class JSci.maths.wavelet.cdf2_4.MultiSpline2_4
 
scaling(int, int) - Static method in class JSci.maths.wavelet.cdf3_5.MultiSpline3_5
 
scaling(int, int) - Static method in class JSci.maths.wavelet.haar.MultiSplineHaar
 
Scaling2 - Class in JSci.maths.wavelet.daubechies2
Daubechies wavelets adapted to the interval by Meyer.
Scaling2(int, int) - Constructor for class JSci.maths.wavelet.daubechies2.Scaling2
 
Scaling2() - Constructor for class JSci.maths.wavelet.daubechies2.Scaling2
 
Scaling3 - Class in JSci.maths.wavelet.daubechies3
Daubechies wavelets adapted to the interval by Meyer.
Scaling3(int, int) - Constructor for class JSci.maths.wavelet.daubechies3.Scaling3
 
Scaling3() - Constructor for class JSci.maths.wavelet.daubechies3.Scaling3
 
Scaling4 - Class in JSci.maths.wavelet.daubechies4
Daubechies wavelets adapted to the interval by Meyer.
Scaling4(int, int) - Constructor for class JSci.maths.wavelet.daubechies4.Scaling4
 
Scaling4() - Constructor for class JSci.maths.wavelet.daubechies4.Scaling4
 
Scaling5 - Class in JSci.maths.wavelet.daubechies5
Daubechies wavelets adapted to the interval by Meyer.
Scaling5(int, int) - Constructor for class JSci.maths.wavelet.daubechies5.Scaling5
 
Scaling5() - Constructor for class JSci.maths.wavelet.daubechies5.Scaling5
 
Scaling6 - Class in JSci.maths.wavelet.daubechies6
Daubechies wavelets adapted to the interval by Meyer.
Scaling6(int, int) - Constructor for class JSci.maths.wavelet.daubechies6.Scaling6
 
Scaling6() - Constructor for class JSci.maths.wavelet.daubechies6.Scaling6
 
Scaling7 - Class in JSci.maths.wavelet.daubechies7
Daubechies wavelets adapted to the interval by Meyer.
Scaling7(int, int) - Constructor for class JSci.maths.wavelet.daubechies7.Scaling7
 
Scaling7() - Constructor for class JSci.maths.wavelet.daubechies7.Scaling7
 
Scaling8 - Class in JSci.maths.wavelet.daubechies8
Daubechies wavelets adapted to the interval by Meyer.
Scaling8(int, int) - Constructor for class JSci.maths.wavelet.daubechies8.Scaling8
 
Scaling8() - Constructor for class JSci.maths.wavelet.daubechies8.Scaling8
 
ScatterGraph - Class in JSci.awt
A scatter graph AWT component.
ScatterGraph(Graph2DModel) - Constructor for class JSci.awt.ScatterGraph
Constructs a scatter graph.
screenToData(Point) - Method in class JSci.awt.BarGraph
Converts a screen point to data coordinates.
screenToData(Point) - Method in class JSci.awt.Graph2D
Converts a screen point to data coordinates.
screenToData(Point) - Method in class JSci.swing.JBarGraph
Converts a screen point to data coordinates.
screenToData(Point) - Method in class JSci.swing.JGraph2D
Converts a screen point to data coordinates.
Semigroup - Interface in JSci.maths.groups
This interface defines a semigroup.
Semigroup.Member - Interface in JSci.maths.groups
This interface defines a member of a semigroup.
seriesColor - Variable in class JSci.awt.Graph2D
Series colors.
seriesColor - Variable in class JSci.swing.JGraph2D
Series colors.
seriesLength() - Method in class JSci.awt.ArgandDiagramModel
 
seriesLength() - Method in interface JSci.awt.CategoryGraph2DModel
Returns the number of data points in the current series.
seriesLength() - Method in class JSci.awt.DefaultCategoryGraph2DModel
 
seriesLength() - Method in class JSci.awt.DefaultGraph2DModel
 
seriesLength() - Method in class JSci.awt.DefaultGraph3DModel
 
seriesLength() - Method in interface JSci.awt.Graph2DModel
Returns the number of data points in the current series.
seriesLength() - Method in interface JSci.awt.Graph3DModel
Returns the number of data points in the current series.
setAccent(String) - Method in class JSci.mathml.MathMLUnderOverElementImpl
 
setAccentunder(String) - Method in class JSci.mathml.MathMLUnderOverElementImpl
 
setActiontype(String) - Method in class JSci.mathml.MathMLActionElementImpl
 
setAlphaArray(int[][]) - Method in class JSci.Demos.wavelet.PixelArray
 
setAlt(String) - Method in class JSci.mathml.MathMLGlyphElementImpl
 
setAngle(double) - Method in class JSci.physics.RigidBody2D
Sets the angle (orientation) of this body.
setAngularMomentum(double) - Method in class JSci.physics.RigidBody2D
 
setAngularVelocity(double) - Method in class JSci.physics.RigidBody2D
 
setArgument(MathMLElement, int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
setArgument(MathMLElement, int) - Method in class JSci.mathml.MathMLContentTokenImpl
 
setArgument(MathMLElement, int) - Method in class JSci.mathml.MathMLMathElementImpl
 
setArgument(MathMLElement, int) - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
setArity(String) - Method in class JSci.mathml.MathMLPredefinedSymbolImpl
 
setArray(int[][]) - Method in class JSci.Demos.wavelet.PixelArray
Allow to change the array representing the image
setAtomicNumber(int) - Method in class JSci.chemistry.Element
 
setAtomicRadius(double) - Method in class JSci.chemistry.Element
 
setBase(MathMLElement) - Method in class JSci.mathml.MathMLScriptElementImpl
 
setBase(MathMLElement) - Method in class JSci.mathml.MathMLUnderOverElementImpl
 
setBlueArray(int[][]) - Method in class JSci.Demos.wavelet.PixelArray
 
setBody(String) - Method in class JSci.mathml.MathMLAnnotationElementImpl
 
setBody(Complex) - Method in class JSci.maths.Supernumber
Sets the body (rank 0) of this supernumber.
setBoilingPoint(double) - Method in class JSci.chemistry.Element
 
setBounds(int, int, int, int) - Method in class JSci.awt.BarGraph
Reshapes the BarGraph to the specified bounding box.
setBounds(int, int, int, int) - Method in class JSci.awt.ContourPlot
 
setBounds(int, int, int, int) - Method in class JSci.awt.Graph2D
Reshapes the Graph2D to the specified bounding box.
setBounds(int, int, int, int) - Method in class JSci.awt.LineTrace
Reshapes the LineTrace to the specified bounding box.
setBounds(int, int, int, int) - Method in class JSci.awt.LineTraceModel1
Reshapes the LineTrace to the specified bounding box.
setBounds(int, int, int, int) - Method in class JSci.awt.ModelerCanvas
Reshapes the LineTrace to the specified bounding box.
setBounds(int, int, int, int) - Method in class JSci.awt.PieChart
Reshapes the PieChart to the specified bounding box.
setBounds(int, int, int, int) - Method in class JSci.swing.JBarGraph
Reshapes the JBarGraph to the specified bounding box.
setBounds(int, int, int, int) - Method in class JSci.swing.JContourPlot
 
setBounds(int, int, int, int) - Method in class JSci.swing.JGraph2D
Reshapes the JGraph2D to the specified bounding box.
setBounds(int, int, int, int) - Method in class JSci.swing.JLineTrace
Reshapes the JLineTrace to the specified bounding box.
setBounds(int, int, int, int) - Method in class JSci.swing.JPieChart
Reshapes the JPieChart to the specified bounding box.
setBoundVariable(MathMLBvarElement, int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
setCategories(Object[]) - Method in class JSci.awt.DefaultCategoryGraph2DModel
Sets the x-axis values.
setClassName(String) - Method in class JSci.mathml.MathMLElementImpl
 
setClose(String) - Method in class JSci.mathml.MathMLFencedElementImpl
 
setCoefs(double[][]) - Method in class JSci.maths.wavelet.FWTCoef
 
setCoefs(double[], int) - Method in class JSci.maths.wavelet.FWTCoef
 
setCoefs(double[][]) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
setCoefs(double[], int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
setColor(int, Color) - Method in class JSci.awt.BarGraph
Sets the bar color of the nth series.
setColor(float, float, float) - Method in class JSci.awt.ContourPlot
Set the color for the graph.
setColor(int, Color) - Method in class JSci.awt.Graph2D
Sets the color of the nth y-series.
setColor(int, Color) - Method in class JSci.awt.PieChart
Sets the slice color of the nth slice.
setColor(int, Color) - Method in class JSci.swing.JBarGraph
Sets the bar color of the nth series.
setColor(float, float, float) - Method in class JSci.swing.JContourPlot
Set the color for the contour of the graph.
setColor(int, Color) - Method in class JSci.swing.JGraph2D
Sets the color of the nth y-series.
setColor(int, Color) - Method in class JSci.swing.JPieChart
Sets the slice color of the nth slice.
setColorScheme(ColorScheme) - Method in class JSci.swing.JContourPlot
 
setComponent(int, Complex) - Method in class JSci.maths.Complex3Vector
Sets the value of a component of this vector.
setComponent(int, double, double) - Method in class JSci.maths.Complex3Vector
Sets the value of a component of this vector.
setComponent(int, Complex) - Method in class JSci.maths.ComplexVector
Sets the value of a component of this vector.
setComponent(int, double, double) - Method in class JSci.maths.ComplexVector
Sets the value of a component of this vector.
setComponent(int, double) - Method in class JSci.maths.Double3Vector
Sets the value of a component of this vector.
setComponent(int, double) - Method in class JSci.maths.DoubleSparseVector
Sets the value of a component of this vector.
setComponent(int, double) - Method in class JSci.maths.DoubleVector
Sets the value of a component of this vector.
setComponent(int, int) - Method in class JSci.maths.Integer3Vector
Sets the value of a component of this vector.
setComponent(int, int) - Method in class JSci.maths.IntegerVector
Sets the value of a component of this vector.
setComponent(int, double) - Method in class JSci.physics.relativity.Rank1Tensor
Sets the value of a component of this tensor.
setComponent(int, int, double) - Method in class JSci.physics.relativity.Rank2Tensor
Sets the value of a component of this tensor.
setComponent(int, int, int, double) - Method in class JSci.physics.relativity.Rank3Tensor
Sets the value of a component of this tensor.
setComponent(int, int, int, int, double) - Method in class JSci.physics.relativity.Rank4Tensor
Sets the value of a component of this tensor.
setCondition(MathMLApplyElement) - Method in class JSci.mathml.MathMLConditionElementImpl
 
setCondition(MathMLConditionElement) - Method in class JSci.mathml.MathMLContentContainerImpl
 
setConstant(Complex) - Method in class JSci.maths.chaos.MandelbrotMap
Sets the constant.
setContourX(int) - Method in class JSci.awt.ContourPlot
There is a box around the graph, this sets how wide it will be in the horizontal direction.
setContourX(int) - Method in class JSci.swing.JContourPlot
There is a box around the graph, this sets how wide it will be in the horizontal direction.
setContourY(int) - Method in class JSci.awt.ContourPlot
There is a box around the graph, this sets how wide it will be in the vertical direction.
setContourY(int) - Method in class JSci.swing.JContourPlot
There is a box around the graph, this sets how wide it will be in the vertical direction.
setCovalentRadius(double) - Method in class JSci.chemistry.Element
 
setData(Complex[]) - Method in class JSci.awt.ArgandDiagramModel
 
setData(double[][]) - Method in class JSci.awt.ContourPlot
Sets the data plotted by this ContourPlot to the specified data.
setData(double[][]) - Method in class JSci.maths.KarhunenLoeve
Careful: doesn't generate a copy.
setData(DiscreteFunction) - Method in class JSci.maths.wavelet.BasisFunctionLibrary
Allows the user to change the DiscreteFunction (see constructor).
setData(double[]) - Method in class JSci.maths.wavelet.DiscreteFunction
 
setData(DiscreteFunction) - Method in class JSci.maths.wavelet.MatchingPursuit
 
setData(double[]) - Method in class JSci.maths.wavelet.Signal
Set the data for the signal
setData(double[]) - Method in class JSci.maths.wavelet.SparseDiscreteFunction
 
setData(double[][]) - Method in class JSci.swing.JContourPlot
Sets the data plotted by this JContourPlot to the specified data.
setDeclaration(MathMLDeclareElement, int) - Method in class JSci.mathml.MathMLContentContainerImpl
 
setDeclaration(MathMLDeclareElement, int) - Method in class JSci.mathml.MathMLMathElementImpl
 
setDeclaration(MathMLDeclareElement, int) - Method in class JSci.mathml.MathMLPresentationContainerImpl
 
setDefinitionURL(String) - Method in class JSci.mathml.MathMLContentTokenImpl
 
setDefinitionURL(String) - Method in class JSci.mathml.MathMLFnElementImpl
 
setDefinitionURL(String) - Method in class JSci.mathml.MathMLPredefinedSymbolImpl
 
setDenominator(MathMLElement) - Method in class JSci.mathml.MathMLFractionElementImpl
 
setDensity(double) - Method in class JSci.chemistry.Element
 
setDepth(String) - Method in class JSci.mathml.MathMLPaddedElementImpl
 
setDepth(String) - Method in class JSci.mathml.MathMLSpaceElementImpl
 
setDimensionFromBeginning(int) - Method in class JSci.maths.wavelet.Signal
Will make the signal a given dimension
setDimensionFromEnd(int) - Method in class JSci.maths.wavelet.Signal
Will make the signal a given dimension
setDisplay(String) - Method in class JSci.mathml.MathMLMathElementImpl
 
setDomainOfApplication(MathMLElement) - Method in class JSci.mathml.MathMLContentContainerImpl
 
setDoubleBuffered(boolean) - Method in class JSci.swing.JDoubleBufferedComponent
Double buffering cannot be controlled for this component.
setEdge(String) - Method in class JSci.mathml.MathMLAlignMarkElementImpl
 
setElectricalConductivity(double) - Method in class JSci.chemistry.Element
 
setElectronegativity(double) - Method in class JSci.chemistry.Element
 
setElement(int, int, Complex) - Method in class JSci.maths.ComplexDiagonalMatrix
Sets the value of an element of the matrix.
setElement(int, int, double, double) - Method in class JSci.maths.ComplexDiagonalMatrix
Sets the value of an element of the matrix.
setElement(int, int, Complex) - Method in class JSci.maths.ComplexMatrix
Sets the value of an element of the matrix.
setElement(int, int, double, double) - Method in class JSci.maths.ComplexMatrix
Sets the value of an element of the matrix.
setElement(int, int, Complex) - Method in class JSci.maths.ComplexTridiagonalMatrix
Sets the value of an element of the matrix.
setElement(int, int, double, double) - Method in class JSci.maths.ComplexTridiagonalMatrix
Sets the value of an element of the matrix.
setElement(int, int, double) - Method in class JSci.maths.DoubleDiagonalMatrix
Sets the value of an element of the matrix.
setElement(int, int, double) - Method in class JSci.maths.DoubleMatrix
Sets the value of an element of the matrix.
setElement(int, int, double) - Method in class JSci.maths.DoubleSparseMatrix
Sets the value of an element of the matrix.
setElement(int, int, double) - Method in class JSci.maths.DoubleSparseSquareMatrix
Sets the value of an element of the matrix.
setElement(int, int, double) - Method in class JSci.maths.DoubleTridiagonalMatrix
Sets the value of an element of the matrix.
setElement(int, int, int) - Method in class JSci.maths.IntegerDiagonalMatrix
Sets the value of an element of the matrix.
setElement(int, int, int) - Method in class JSci.maths.IntegerMatrix
Sets the value of an element of the matrix.
setElement(int, int, int) - Method in class JSci.maths.IntegerTridiagonalMatrix
Sets the value of an element of the matrix.
setElement(int, int, Ring.Member) - Method in class JSci.maths.RingMatrix
Sets the value of an element of the matrix.
setEncoding(String) - Method in class JSci.mathml.MathMLAnnotationElementImpl
 
setEncoding(String) - Method in class JSci.mathml.MathMLContentTokenImpl
 
setEncoding(String) - Method in class JSci.mathml.MathMLFnElementImpl
 
setEncoding(String) - Method in class JSci.mathml.MathMLPredefinedSymbolImpl
 
setEncoding(String) - Method in class JSci.mathml.MathMLXMLAnnotationElementImpl
 
setFilter(Filter) - Method in class JSci.maths.wavelet.Signal
set the signal associated Filter
setFontfamily(String) - Method in class JSci.mathml.MathMLGlyphElementImpl
 
setGreenArray(int[][]) - Method in class JSci.Demos.wavelet.PixelArray
 
setGroupalign(String) - Method in class JSci.mathml.MathMLAlignGroupElementImpl
 
setHeight(String) - Method in class JSci.mathml.MathMLPaddedElementImpl
 
setHeight(String) - Method in class JSci.mathml.MathMLSpaceElementImpl
 
setHref(String) - Method in class JSci.mathml.MathMLElementImpl
 
setId(String) - Method in class JSci.mathml.MathMLElementImpl
 
setIndex(int) - Method in class JSci.mathml.MathMLGlyphElementImpl
 
setIndex(MathMLElement) - Method in class JSci.mathml.MathMLRadicalElementImpl
 
setLengthFromBeginning(double[], int) - Static method in class JSci.maths.ArrayMath
Set an array to the specified length scraping or padding the end if necessary.
setLengthFromBeginning(int[], int) - Static method in class JSci.maths.ArrayMath
Set an array to the specified length scraping or padding the end if necessary.
setLengthFromBeginning(int) - Method in class JSci.maths.wavelet.Signal
Set the Signal to the specified length scraping or padding the end if necessary
setLengthFromEnd(double[], int) - Static method in class JSci.maths.ArrayMath
Set an array to the specified length scraping or padding the beginning if necessary.
setLengthFromEnd(int[], int) - Static method in class JSci.maths.ArrayMath
Set an array to the specified length scraping or padding the beginning if necessary.
setLengthFromEnd(int) - Method in class JSci.maths.wavelet.Signal
Set the Signal to the specified length scraping or padding the beginning if necessary
setLinethickness(String) - Method in class JSci.mathml.MathMLFractionElementImpl
 
setLquote(String) - Method in class JSci.mathml.MathMLStringLitElementImpl
 
setLspace(String) - Method in class JSci.mathml.MathMLPaddedElementImpl
 
setMacros(String) - Method in class JSci.mathml.MathMLMathElementImpl
 
setMass(double) - Method in class JSci.physics.ClassicalParticle
 
setMass(double) - Method in class JSci.physics.ClassicalParticle2D
 
setMassNumber(int) - Method in class JSci.chemistry.Element
 
setMathbackground(String) - Method in class JSci.mathml.MathMLPresentationTokenImpl
 
setMathcolor(String) - Method in class JSci.mathml.MathMLPresentationTokenImpl
 
setMathElementStyle(String) - Method in class JSci.mathml.MathMLElementImpl
 
setMathfamily(String) - Method in class JSci.mathml.MathMLPresentationTokenImpl
 
setMathML(String) - Method in class JSci.beans.MathBean
 
setMathsize(String) - Method in class JSci.mathml.MathMLPresentationTokenImpl
 
setMathvariant(String) - Method in class JSci.mathml.MathMLPresentationTokenImpl
 
setMeltingPoint(double) - Method in class JSci.chemistry.Element
 
setModel(CategoryGraph2DModel) - Method in class JSci.awt.CategoryGraph2D
Sets the data plotted by this graph to the specified data.
setModel(Graph2DModel) - Method in class JSci.awt.Graph2D
Sets the data plotted by this graph to the specified data.
setModel(Graph3DModel) - Method in class JSci.awt.LineGraph3D
Sets the data plotted by this graph to the specified data.
setModel(int, double[], double[]) - Method in class JSci.awt.LineTraceModel1
Sets the model fit to the data.
setModel(int, double[], double[]) - Method in class JSci.awt.ModelerCanvas
Sets the model fit to the data.
setModel(CategoryGraph2DModel) - Method in class JSci.swing.JCategoryGraph2D
Sets the data plotted by this graph to the specified data.
setModel(Graph2DModel) - Method in class JSci.swing.JGraph2D
Sets the data plotted by this graph to the specified data.
setModel(Graph3DModel) - Method in class JSci.swing.JLineGraph3D
Sets the data plotted by this graph to the specified data.
setMomentAbout(MathMLElement) - Method in class JSci.mathml.MathMLContentContainerImpl
 
setMomentOfInertia(double) - Method in class JSci.physics.RigidBody2D
 
setMomentum(double[]) - Method in class JSci.physics.ClassicalParticle
 
setMomentum(double, double) - Method in class JSci.physics.ClassicalParticle2D
 
setMorseThreshold(double) - Method in class JSci.maths.wavelet.BasisFunctionLibrary
 
setNotation(String) - Method in class JSci.mathml.MathMLEncloseElementImpl
 
setNumbering(boolean) - Method in class JSci.awt.BarGraph
Turns axis numbering on/off.
setNumbering(boolean) - Method in class JSci.awt.Graph2D
Turns axis numbering on/off.
setNumbering(boolean) - Method in class JSci.awt.LineTrace
Turns axis numbering on/off.
setNumbering(boolean) - Method in class JSci.awt.LineTraceModel1
Turns axis numbering on/off.
setNumbering(boolean) - Method in class JSci.awt.ModelerCanvas
Turns axis numbering on/off.
setNumbering(boolean) - Method in class JSci.swing.JBarGraph
Turns axis numbering on/off.
setNumbering(boolean) - Method in class JSci.swing.JGraph2D
Turns axis numbering on/off.
setNumbering(boolean) - Method in class JSci.swing.JLineTrace
Turns axis numbering on/off.
setNumerator(MathMLElement) - Method in class JSci.mathml.MathMLFractionElementImpl
 
setOpDegree(MathMLElement) - Method in class JSci.mathml.MathMLContentContainerImpl
 
setOpen(String) - Method in class JSci.mathml.MathMLFencedElementImpl
 
setOperation(String) - Method in class JSci.io.MathMLExpression
Set the operation to be applied to the arguments.
setOverscript(MathMLElement) - Method in class JSci.mathml.MathMLUnderOverElementImpl
 
setPacket(boolean[]) - Method in class JSci.maths.wavelet.FWTPacketCoef
Allows the user to set the Wavelet Packet chosen
setParameter(double[]) - Method in class JSci.maths.wavelet.Signal
Set the parameter of the Filter (if it applies).
setParameter(Double[]) - Method in class JSci.maths.wavelet.Signal
Set the parameter of the Filter (if it applies).
setParameters(int, int) - Method in class JSci.maths.wavelet.cdf2_4.DualScaling2_4
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.cdf2_4.DualWavelet2_4
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.cdf3_5.DualScaling3_5
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.cdf3_5.DualWavelet3_5
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies2.Scaling2
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies2.Wavelet2
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies3.Scaling3
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies3.Wavelet3
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies4.Scaling4
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies4.Wavelet4
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies5.Scaling5
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies5.Wavelet5
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies6.Scaling6
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies6.Wavelet6
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies7.Scaling7
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies7.Wavelet7
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies8.Scaling8
Set the parameters for this object
setParameters(int, int) - Method in class JSci.maths.wavelet.daubechies8.Wavelet8
Set the parameters for this object
setPixel(int, int, int, int, int, int) - Method in class JSci.Demos.wavelet.PixelArray
 
setPosition(double[]) - Method in class JSci.physics.ClassicalParticle
 
setPosition(double, double) - Method in class JSci.physics.ClassicalParticle2D
 
setRadicand(MathMLElement) - Method in class JSci.mathml.MathMLRadicalElementImpl
 
setRedArray(int[][]) - Method in class JSci.Demos.wavelet.PixelArray
 
setRquote(String) - Method in class JSci.mathml.MathMLStringLitElementImpl
 
setSampleNumber(int) - Method in class JSci.awt.LineTrace
Sets the number of samples.
setSampleNumber(int) - Method in class JSci.awt.LineTraceModel1
Sets the number of samples.
setSampleNumber(int) - Method in class JSci.awt.ModelerCanvas
Sets the number of samples.
setSampleNumber(int) - Method in class JSci.swing.JLineTrace
Sets the number of samples.
setSelection(String) - Method in class JSci.mathml.MathMLActionElementImpl
 
setSeparators(String) - Method in class JSci.mathml.MathMLFencedElementImpl
 
setSeriesVisible(int, boolean) - Method in class JSci.awt.DefaultCategoryGraph2DModel
 
setSeriesVisible(int, boolean) - Method in class JSci.awt.DefaultGraph2DModel
 
setSeriesVisible(int, boolean) - Method in class JSci.awt.DefaultGraph3DModel
 
setSoul1(int, Complex) - Method in class JSci.maths.Supernumber
Sets the a-number soul (rank 1) of this supernumber.
setSoul2(int, Complex) - Method in class JSci.maths.Supernumber
Sets the c-number soul (rank 2) of this supernumber.
setSoul3(int, Complex) - Method in class JSci.maths.Supernumber
Sets the a-number soul (rank 3) of this supernumber.
setSoul4(Complex) - Method in class JSci.maths.Supernumber
Sets the c-number soul (rank 4) of this supernumber.
setSpecificHeat(double) - Method in class JSci.chemistry.Element
 
setSubscript(MathMLElement) - Method in class JSci.mathml.MathMLScriptElementImpl
 
setSubscriptshift(String) - Method in class JSci.mathml.MathMLScriptElementImpl
 
setSuperscript(MathMLElement) - Method in class JSci.mathml.MathMLScriptElementImpl
 
setSuperscriptshift(String) - Method in class JSci.mathml.MathMLScriptElementImpl
 
setThermalConductivity(double) - Method in class JSci.chemistry.Element
 
setType(String) - Method in class JSci.mathml.MathMLCiElementImpl
 
setUnderscript(MathMLElement) - Method in class JSci.mathml.MathMLUnderOverElementImpl
 
setValue(int, double) - Method in class JSci.maths.wavelet.splines.LinearSpline
Set a particular value
setValue(int, double) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
Set a particular value
setValue(int, double) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
Set a particular value
setValue(int, double) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
Set a particular value
setValueAsMatrix(double[][]) - Method in class JSci.beans.VariableBean
 
setValueAsNumber(double) - Method in class JSci.beans.VariableBean
 
setValueAsVector(double[]) - Method in class JSci.beans.VariableBean
 
setValues(double[]) - Method in class JSci.maths.wavelet.splines.LinearSpline
Set the sampled values of the function to the specified array
setValues(double[]) - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
Set the sampled values of the function to the specified array
setValues(double[]) - Method in class JSci.maths.wavelet.splines.QuadraticSpline
Set the sampled values of the function to the specified array
setValues(double[]) - Method in class JSci.maths.wavelet.splines.SumOfDiracs
Set the sampled values of the function to the specified array
setVariable(String) - Method in class JSci.beans.VariableBean
 
setVelocity(double[]) - Method in class JSci.physics.ClassicalParticle
 
setVelocity(double, double) - Method in class JSci.physics.ClassicalParticle2D
 
setVisible(boolean) - Method in class JSci.awt.DataSeries
 
setWidth(String) - Method in class JSci.mathml.MathMLPaddedElementImpl
 
setWidth(String) - Method in class JSci.mathml.MathMLSpaceElementImpl
 
setXAxis(float[]) - Method in class JSci.awt.DefaultGraph2DModel
Sets the default x-axis values.
setXAxis(double[]) - Method in class JSci.awt.DefaultGraph2DModel
Sets the default x-axis values.
setXAxis(float, float, int) - Method in class JSci.awt.DefaultGraph2DModel
Sets the default x-axis values.
setXAxis(float[]) - Method in class JSci.awt.DefaultGraph3DModel
Sets the x-axis values.
setXExtrema(float, float) - Method in class JSci.awt.LineTrace
Sets the minimum/maximum values on the x-axis.
setXExtrema(float, float) - Method in class JSci.awt.LineTraceModel1
Sets the minimum/maximum values on the x-axis.
setXExtrema(float, float) - Method in class JSci.awt.ModelerCanvas
Sets the minimum/maximum values on the x-axis.
setXExtrema(float, float) - Method in class JSci.swing.JLineTrace
Sets the minimum/maximum values on the x-axis.
setXIncrement(float) - Method in class JSci.awt.Graph2D
Sets the x-axis numbering increment.
setXIncrement(float) - Method in class JSci.swing.JGraph2D
Sets the x-axis numbering increment.
setXPosition(double) - Method in class JSci.physics.ClassicalParticle2D
 
setXref(String) - Method in class JSci.mathml.MathMLElementImpl
 
setXScale(int) - Method in class JSci.awt.Graph2D
Sets the x-axis scale type.
setXScale(int) - Method in class JSci.swing.JGraph2D
Sets the x-axis scale type.
setxy(float[], float[], int) - Method in class JSci.awt.LineTraceModel1
 
setxy(float[], float[], int, int) - Method in class JSci.awt.ModelerCanvas
 
setYAxis(float[]) - Method in class JSci.awt.DefaultGraph3DModel
Sets the y-axis values.
setYExtrema(float, float) - Method in class JSci.awt.Graph2D
Sets the minimum/maximum values on the y-axis.
setYExtrema(float, float) - Method in class JSci.awt.LineTrace
Sets the minimum/maximum values on the y-axis.
setYExtrema(float, float) - Method in class JSci.awt.LineTraceModel1
Sets the minimum/maximum values on the y-axis.
setYExtrema(float, float) - Method in class JSci.awt.ModelerCanvas
Sets the minimum/maximum values on the y-axis.
setYExtrema(float, float) - Method in class JSci.swing.JGraph2D
Sets the minimum/maximum values on the y-axis.
setYExtrema(float, float) - Method in class JSci.swing.JLineTrace
Sets the minimum/maximum values on the y-axis.
setYIncrement(float) - Method in class JSci.awt.Graph2D
Sets the y-axis numbering increment.
setYIncrement(float) - Method in class JSci.swing.JGraph2D
Sets the y-axis numbering increment.
setYPosition(double) - Method in class JSci.physics.ClassicalParticle2D
 
setYScale(int) - Method in class JSci.awt.Graph2D
Sets the y-axis scale type.
setYScale(int) - Method in class JSci.swing.JGraph2D
Sets the y-axis scale type.
shell - Variable in class JSci.chemistry.Atom
Shell.
SIEGEL_DISK - Static variable in class JSci.maths.chaos.JuliaSet
 
Sigma - Class in JSci.physics.particles
A class representing sigmas.
Sigma() - Constructor for class JSci.physics.particles.Sigma
Constructs a sigma.
SigmaMinus - Class in JSci.physics.particles
A class representing sigma-.
SigmaMinus() - Constructor for class JSci.physics.particles.SigmaMinus
Constructs a sigma-.
SigmaPlus - Class in JSci.physics.particles
A class representing sigma+.
SigmaPlus() - Constructor for class JSci.physics.particles.SigmaPlus
Constructs a sigma+.
SigmaZero - Class in JSci.physics.particles
A class representing sigma0.
SigmaZero() - Constructor for class JSci.physics.particles.SigmaZero
Constructs a sigma0.
Signal - Class in JSci.maths.wavelet
This class use the linear spline as a general model for a signal.
Signal() - Constructor for class JSci.maths.wavelet.Signal
 
Signal(double[]) - Constructor for class JSci.maths.wavelet.Signal
 
Signal(Filter, double[], double[]) - Constructor for class JSci.maths.wavelet.Signal
 
Signal(Filter) - Constructor for class JSci.maths.wavelet.Signal
 
Signal(Filter, double[]) - Constructor for class JSci.maths.wavelet.Signal
 
Simplicial - Class in JSci.maths.categories
The Simplicial class encapsulates the simplicial category.
Simplicial() - Constructor for class JSci.maths.categories.Simplicial
Constructs a simplicial category.
Simplicial.Addition - Class in JSci.maths.categories
 
Simplicial.Addition() - Constructor for class JSci.maths.categories.Simplicial.Addition
 
Simplicial.DegeneracyMap - Class in JSci.maths.categories
 
Simplicial.DegeneracyMap(Preorder, int) - Constructor for class JSci.maths.categories.Simplicial.DegeneracyMap
 
Simplicial.FaceMap - Class in JSci.maths.categories
 
Simplicial.FaceMap(Preorder, int) - Constructor for class JSci.maths.categories.Simplicial.FaceMap
 
Simplicial.FunctionSet - Class in JSci.maths.categories
 
Simplicial.FunctionSet(Preorder, Preorder) - Constructor for class JSci.maths.categories.Simplicial.FunctionSet
 
Simplicial.IncreasingMap - Class in JSci.maths.categories
 
Simplicial.IncreasingMap(Preorder, Integer[]) - Constructor for class JSci.maths.categories.Simplicial.IncreasingMap
 
simpson(int, Mapping, double, double) - Static method in class JSci.maths.NumericalMath
Numerical integration using Simpson's rule.
sin(Complex) - Static method in class JSci.maths.Complex
Returns the trigonometric sine of a complex angle.
sin(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the trigonometric sine of an angle.
Sine - Class in JSci.maths.wavelet
This class is used to be able to mix the wavelet and sine transforms.
Sine(int, int) - Constructor for class JSci.maths.wavelet.Sine
 
singularValueDecompose() - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the singular value decomposition of this matrix.
singularValueDecompose() - Method in class JSci.maths.DoubleSquareMatrix
Returns the singular value decomposition of this matrix.
singularValueDecompose() - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the singular value decomposition of this matrix.
sinh(Complex) - Static method in class JSci.maths.Complex
Returns the hyperbolic sine of a complex number.
sinh(double) - Static method in class JSci.maths.ExtraMath
Returns the hyperbolic sine of a double.
sinh(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the hyperbolic sine of a number.
sliceColor - Variable in class JSci.awt.PieChart
Slice colors.
sliceColor - Variable in class JSci.swing.JPieChart
Slice colors.
so3_1Dim4 - Class in JSci.maths.algebras
The so3_1Dim4 class encapsulates so(3,1) algebras using the 4 dimensional (fundamental) representation.
solve(DoubleSquareMatrix, DoubleVector) - Static method in class JSci.maths.LinearMath
Solves the linear system Mx=v.
solveGMRes(DoubleMatrix, DoubleVector, int, double) - Static method in class JSci.maths.LinearMath
Solves the unsymmetric linear system Ax=b using the Generalized Minimum Residual method (doesn't require A to be nonsingular).
solveQuadratic(double, double, double) - Static method in class JSci.maths.NumericalMath
Calculates the roots of the quadratic equation ax2+bx+c=0.
sort(Complex[]) - Static method in class JSci.maths.FourierMath
Sorts the output from the Fourier transfom methods into ascending frequency/time order.
sortMaxToMin(double[]) - Static method in class JSci.maths.ArrayMath
Return a sorted array from the maximum to the minimum value.
sortMaxToMin(int[]) - Static method in class JSci.maths.ArrayMath
Return a sorted array from the maximum to the minimum value.
sortMinToMax(double[]) - Static method in class JSci.maths.ArrayMath
Return a sorted array from the minimum to the maximum value.
sortMinToMax(int[]) - Static method in class JSci.maths.ArrayMath
Return a sorted array from the minimum to the maximum value.
sortXY(float[], float[], int) - Method in class JSci.awt.ModelerCanvas.XYPair
 
sp2_RDim2 - Class in JSci.maths.algebras
The sp2_RDim2 class encapsulates sp(2,R) algebras using the 2 dimensional (fundamental) representation.
sp2_RDim3 - Class in JSci.maths.algebras
The sp2_RDim3 class encapsulates sp(2,R) algebras using the 3 dimensional (adjoint) representation.
SPARSE - Static variable in class JSci.maths.DoubleSparseMatrix
Storage format identifier.
SPARSE - Static variable in class JSci.maths.DoubleSparseSquareMatrix
Storage format identifier.
SPARSE - Static variable in class JSci.maths.DoubleSparseVector
Storage format identifier.
SparseDiscreteFunction - Class in JSci.maths.wavelet
 
SparseDiscreteFunction(double[]) - Constructor for class JSci.maths.wavelet.SparseDiscreteFunction
 
SpecialMath - Class in JSci.maths
The special function math library.
speed() - Method in class JSci.physics.ClassicalParticle
 
speed() - Method in class JSci.physics.ClassicalParticle2D
 
SPEED_OF_LIGHT - Static variable in interface JSci.physics.PhysicalConstants
Speed of light in vacuo (exact).
sphericalToCartesian(double, double, double) - Static method in class JSci.maths.CoordinateMath
 
sphericalToCylindrical(double, double, double) - Static method in class JSci.maths.CoordinateMath
 
spin() - Method in class JSci.physics.particles.AntiLambda
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.AntiLepton
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.AntiMeson
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.AntiNucleon
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.AntiOmegaMinus
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.AntiQuark
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.AntiSigma
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.AntiXi
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.Gluon
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.Graviton
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.Lambda
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.Lepton
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.Meson
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.Nucleon
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.OmegaMinus
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.Photon
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.Quark
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.Sigma
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.WMinus
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.WPlus
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.Xi
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.particles.ZZero
Returns the number of 1/2 units of spin.
spin() - Method in class JSci.physics.quantum.QuantumParticle
Returns the number of 1/2 units of spin.
SpinOperator - Class in JSci.physics.quantum
The SpinOperator class provides an object for encapsulating spin operators.
SpinorProjector - Class in JSci.physics.quantum
The SpinorProjector class encapsulates the left-handed and right-handed projection operators.
spinZ - Variable in class JSci.physics.quantum.QuantumParticle
The number of 1/2 units of the z-component of spin.
Spline - Class in JSci.maths.wavelet.splines
This class is meant as an abstract encapsulation for spline objects.
Spline() - Constructor for class JSci.maths.wavelet.splines.Spline
 
sqr() - Method in class JSci.maths.Complex
Returns the square of this complex number.
sqrt() - Method in class JSci.maths.Complex
Returns the square root of this complex number.
SQRT2 - Static variable in interface JSci.maths.NumericalConstants
Square root of 2.
SQRT2PI - Static variable in interface JSci.maths.NumericalConstants
Square root of 2pi.
SQRT_HALF - Static variable in class JSci.maths.fields.ComplexField
 
SQRT_HALF_I - Static variable in class JSci.maths.fields.ComplexField
 
srt - Variable in class JSci.awt.ModelerCanvas
 
StackedBarGraph - Class in JSci.awt
A stacked bar graph AWT component.
StackedBarGraph(CategoryGraph2DModel) - Constructor for class JSci.awt.StackedBarGraph
Constructs a stacked bar graph.
StandardChoice - Variable in class JSci.maths.wavelet.FWTPacketCoef
 
standardDeviation(double[]) - Static method in class JSci.maths.ArrayMath
Compute the standard deviation of an array.
standardDeviation(int[]) - Static method in class JSci.maths.ArrayMath
Return the standard deviation of an array.
StandardMap - Class in JSci.maths.chaos
The StandardMap class provides an object that encapsulates the Standard map.
StandardMap(double) - Constructor for class JSci.maths.chaos.StandardMap
Constructs a Standard map.
StandardPlot - Class in JSci.Demos.Chaos
Plot of the Standard map.
StandardPlot() - Constructor for class JSci.Demos.Chaos.StandardPlot
 
start() - Method in class JSci.Demos.Chaos.CatTransform
 
start() - Method in class JSci.Demos.Chaos.MandelbrotPlot
 
start() - Method in class JSci.Demos.HEPsimulator.HEPsimulator
 
STEFAN_BOLTZMANN - Static variable in interface JSci.physics.PhysicalConstants
Stefan-Boltzmann constant.
stop() - Method in class JSci.Demos.Chaos.CatTransform
 
storageFormat - Variable in class JSci.maths.MathVector
 
storageFormat - Variable in class JSci.maths.Matrix
 
Strange - Class in JSci.physics.particles
A class representing stranges.
Strange() - Constructor for class JSci.physics.particles.Strange
Constructs a strange.
strangeQN() - Method in class JSci.physics.particles.AntiBottom
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiCharm
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiDown
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiKaon
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiLambda
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiLepton
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiNucleon
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiOmegaMinus
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiPion
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiSigma
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiStrange
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiTop
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiUp
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.AntiXi
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Bottom
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Charm
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Down
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Eta
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.GaugeBoson
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Kaon
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Lambda
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Lepton
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Nucleon
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.OmegaMinus
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Pion
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Sigma
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Strange
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Top
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Up
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.particles.Xi
Returns the strangeness number.
strangeQN() - Method in class JSci.physics.quantum.QuantumParticle
Returns the strangeness number.
su2Dim2 - Class in JSci.maths.algebras
The su2Dim2 class encapsulates su(2) algebras using the 2 dimensional (fundamental) representation.
su2Dim3 - Class in JSci.maths.algebras
The su2Dim3 class encapsulates su(2) algebras using the 3 dimensional (adjoint) representation.
su3Dim3 - Class in JSci.maths.algebras
The su3Dim3 class encapsulates su(3) algebras using the 3 dimensional (fundamental) representation.
substitute(String, Object) - Method in class JSci.io.MathMLExpression
Substitutes a value for a variable in this expression.
substitute(Hashtable) - Method in class JSci.io.MathMLExpression
Substitutes several values for variables in this expression.
subtract(double[], double[]) - Static method in class JSci.maths.ArrayMath
Subtract the two arrays together (componentwise)
subtract(int[], int[]) - Static method in class JSci.maths.ArrayMath
Subtract the two arrays together (componentwise).
subtract(AbelianGroup.Member) - Method in class JSci.maths.categories.Hilb.LinearMap
 
subtract(AbelianGroup.Member) - Method in class JSci.maths.Complex
Returns the subtraction of this number and another.
subtract(Complex) - Method in class JSci.maths.Complex
Returns the subtraction of this complex number by another.
subtract(Complex3Vector) - Method in class JSci.maths.Complex3Vector
Returns the subtraction of this vector by another.
subtract(Double3Vector) - Method in class JSci.maths.Complex3Vector
Returns the subtraction of this vector by another.
subtract(Integer3Vector) - Method in class JSci.maths.Complex3Vector
Returns the subtraction of this vector by another.
subtract(ComplexMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the subtraction of this matrix by another.
subtract(ComplexSquareMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the subtraction of this matrix by another.
subtract(ComplexTridiagonalMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the subtraction of this matrix by another.
subtract(ComplexDiagonalMatrix) - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the subtraction of this matrix by another.
subtract(AbelianGroup.Member) - Method in class JSci.maths.ComplexMatrix
Returns the subtraction of this matrix by another.
subtract(ComplexMatrix) - Method in class JSci.maths.ComplexMatrix
Returns the subtraction of this matrix by another.
subtract(ComplexMatrix) - Method in class JSci.maths.ComplexSquareMatrix
Returns the subtraction of this matrix by another.
subtract(ComplexSquareMatrix) - Method in class JSci.maths.ComplexSquareMatrix
Returns the subtraction of this matrix by another.
subtract(ComplexMatrix) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the subtraction of this matrix and another.
subtract(ComplexSquareMatrix) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the subtraction of this matrix by another.
subtract(ComplexTridiagonalMatrix) - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the subtraction of this matrix and another.
subtract(AbelianGroup.Member) - Method in class JSci.maths.ComplexVector
Returns the subtraction of this vector by another.
subtract(ComplexVector) - Method in class JSci.maths.ComplexVector
Returns the subtraction of this vector by another.
subtract(DoubleVector) - Method in class JSci.maths.ComplexVector
Returns the subtraction of this vector by another.
subtract(IntegerVector) - Method in class JSci.maths.ComplexVector
Returns the subtraction of this vector by another.
subtract(Double3Vector) - Method in class JSci.maths.Double3Vector
Returns the subtraction of this vector by another.
subtract(DoubleMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the subtraction of this matrix and another.
subtract(DoubleSquareMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the subtraction of this matrix and another.
subtract(DoubleTridiagonalMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the subtraction of this matrix and another.
subtract(DoubleDiagonalMatrix) - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the subtraction of this matrix by another.
subtract(AbelianGroup.Member) - Method in class JSci.maths.DoubleMatrix
Returns the subtraction of this matrix by another.
subtract(DoubleMatrix) - Method in class JSci.maths.DoubleMatrix
Returns the subtraction of this matrix by another.
subtract(DoubleMatrix) - Method in class JSci.maths.DoubleSparseMatrix
Returns the subtraction of this matrix and another.
subtract(DoubleSparseMatrix) - Method in class JSci.maths.DoubleSparseMatrix
Returns the addition of this matrix and another.
subtract(DoubleMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the subtraction of this matrix and another.
subtract(DoubleSquareMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the subtraction of this matrix by another.
subtract(DoubleSparseSquareMatrix) - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the addition of this matrix and another.
subtract(DoubleVector) - Method in class JSci.maths.DoubleSparseVector
Returns the subtraction of this vector by another.
subtract(DoubleSparseVector) - Method in class JSci.maths.DoubleSparseVector
Returns the subtraction of this vector by another.
subtract(DoubleMatrix) - Method in class JSci.maths.DoubleSquareMatrix
Returns the subtraction of this matrix and another.
subtract(DoubleSquareMatrix) - Method in class JSci.maths.DoubleSquareMatrix
Returns the subtraction of this matrix by another.
subtract(DoubleMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the subtraction of this matrix and another.
subtract(DoubleSquareMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the subtraction of this matrix by another.
subtract(DoubleTridiagonalMatrix) - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the subtraction of this matrix and another.
subtract(AbelianGroup.Member) - Method in class JSci.maths.DoubleVector
Returns the subtraction of this vector by another.
subtract(DoubleVector) - Method in class JSci.maths.DoubleVector
Returns the subtraction of this vector by another.
subtract(AbelianGroup.Member) - Method in interface JSci.maths.groups.AbelianGroup.Member
The group composition law with inverse.
subtract(Integer3Vector) - Method in class JSci.maths.Integer3Vector
Returns the subtraction of this vector by another.
subtract(IntegerMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the subtraction of this matrix and another.
subtract(IntegerSquareMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the subtraction of this matrix and another.
subtract(IntegerTridiagonalMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the subtraction of this matrix and another.
subtract(IntegerDiagonalMatrix) - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the subtraction of this matrix by another.
subtract(AbelianGroup.Member) - Method in class JSci.maths.IntegerMatrix
Returns the subtraction of this matrix by another.
subtract(IntegerMatrix) - Method in class JSci.maths.IntegerMatrix
Returns the subtraction of this matrix by another.
subtract(IntegerMatrix) - Method in class JSci.maths.IntegerSquareMatrix
Returns the subtraction of this matrix by another.
subtract(IntegerSquareMatrix) - Method in class JSci.maths.IntegerSquareMatrix
Returns the subtraction of this matrix by another.
subtract(IntegerMatrix) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the subtraction of this matrix and another.
subtract(IntegerSquareMatrix) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the subtraction of this matrix by another.
subtract(IntegerTridiagonalMatrix) - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the subtraction of this matrix by another.
subtract(AbelianGroup.Member) - Method in class JSci.maths.IntegerVector
Returns the subtraction of this vector by another.
subtract(IntegerVector) - Method in class JSci.maths.IntegerVector
Returns the subtraction of this vector by another.
subtract(AbelianGroup.Member) - Method in class JSci.maths.MathDouble
Returns the subtraction of this number and another.
subtract(MathDouble) - Method in class JSci.maths.MathDouble
Returns the subtraction of this double number and another.
subtract(AbelianGroup.Member) - Method in class JSci.maths.MathInteger
Returns the subtraction of this number and another.
subtract(MathInteger) - Method in class JSci.maths.MathInteger
Returns the subtraction of this integer number and another.
subtract(AbelianGroup.Member) - Method in class JSci.maths.polynomials.ComplexPolynomial
The group composition law with inverse.
subtract(AbelianGroup.Member) - Method in class JSci.maths.polynomials.RealPolynomial
The group composition law with inverse.
subtract(AbelianGroup.Member) - Method in class JSci.maths.Quaternion
Returns the subtraction of this number and another.
subtract(Quaternion) - Method in class JSci.maths.Quaternion
Returns the subtraction of this quaternion by another.
subtract(AbelianGroup.Member) - Method in class JSci.maths.RingMatrix
Returns the subtraction of this matrix and another.
subtract(RingMatrix) - Method in class JSci.maths.RingMatrix
Returns the subtraction of this matrix and another.
subtract(AbelianGroup.Member) - Method in class JSci.maths.Supernumber
Returns the subtraction of this number and another.
subtract(Supernumber) - Method in class JSci.maths.Supernumber
Returns the subtraction of this supernumber and another.
subtract(Force2D) - Method in class JSci.physics.Force2D
Returns the subtraction of this force by another.
subtract(AbelianGroup.Member) - Method in class JSci.physics.quantum.BraVector
Returns the subtraction of this vector by another.
subtract(BraVector) - Method in class JSci.physics.quantum.BraVector
Returns the subtraction of this vector by another.
subtract(AbelianGroup.Member) - Method in class JSci.physics.quantum.KetVector
Returns the subtraction of this vector by another.
subtract(KetVector) - Method in class JSci.physics.quantum.KetVector
Returns the subtraction of this vector by another.
subtract(Operator) - Method in class JSci.physics.quantum.Operator
Returns the subtraction of this operator and another.
subtract(Rank1Tensor) - Method in class JSci.physics.relativity.Rank1Tensor
Returns the subtraction of this tensor by another.
subtract(Rank2Tensor) - Method in class JSci.physics.relativity.Rank2Tensor
Returns the subtraction of this tensor by another.
subtract(Rank3Tensor) - Method in class JSci.physics.relativity.Rank3Tensor
Returns the subtraction of this tensor by another.
subtract(Rank4Tensor) - Method in class JSci.physics.relativity.Rank4Tensor
Returns the subtraction of this tensor by another.
subtractImag(double) - Method in class JSci.maths.Complex
Returns the subtraction of this complex number by an imaginary part.
subtractImag(Double3Vector) - Method in class JSci.maths.Quaternion
Returns the subtraction of this quaternion by an imaginary part.
subtractReal(double) - Method in class JSci.maths.Complex
Returns the subtraction of this complex number by a real part.
subtractReal(double) - Method in class JSci.maths.Quaternion
Returns the subtraction of this quaternion by a real part.
sumEnergies() - Method in class JSci.maths.wavelet.FWTCoef
 
sumEnergies(FWTCoef[]) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
sumEnergies() - Method in class JSci.maths.wavelet.FWTPacketCoef
 
SumOfDiracs - Class in JSci.maths.wavelet.splines
This class is used to generate sum of Diracs (splines of order 0) to be used as wavelets or related functions.
SumOfDiracs(double[]) - Constructor for class JSci.maths.wavelet.splines.SumOfDiracs
 
SumOfDiracs() - Constructor for class JSci.maths.wavelet.splines.SumOfDiracs
 
sumSquares(double[]) - Static method in class JSci.maths.ArrayMath
Sum the squares of all components; also called the energy of the array.
sumSquares(double[][]) - Static method in class JSci.maths.ArrayMath
Sum the squares of all components; also called the energy of the array.
sumSquares(int[]) - Static method in class JSci.maths.ArrayMath
Sum the squares of all components; also called the energy of the array.
sumSquares(int[][]) - Static method in class JSci.maths.ArrayMath
Sum the squares of all components; also called the energy of the array.
sumSquares() - Method in class JSci.maths.DoubleSparseVector
Returns the sum of the squares of the components.
sumSquares() - Method in class JSci.maths.Quaternion
Returns the sum of the squares of the components.
sumSquares(int) - Method in class JSci.maths.wavelet.FWTCoef
Compute the sum of the squares of the coefficients
sumSquares(FWTCoef[], int) - Static method in class JSci.maths.wavelet.FWTCoefMath
Compute the sum of the squares of the coefficients
sumSquares(int) - Method in class JSci.maths.wavelet.FWTPacketCoef
Compute the sum of the squares of the coefficients
sumVariance() - Method in class JSci.maths.wavelet.FWTCoef
 
sumVariance(FWTCoef[]) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
sumVariance() - Method in class JSci.maths.wavelet.FWTPacketCoef
 
Supernumber - Class in JSci.maths
The Supernumber class encapsulates supernumbers.
Supernumber() - Constructor for class JSci.maths.Supernumber
Constructs a supernumber.
superposition(Field.Member[]) - Method in class JSci.maths.polynomials.ComplexLagrangeBasis
 
superposition(Complex[]) - Method in class JSci.maths.polynomials.ComplexLagrangeBasis
 
superposition(Field.Member[]) - Method in interface JSci.maths.polynomials.PolynomialBasis
Get a superposition of basis vectors
superposition(Field.Member[]) - Method in class JSci.maths.polynomials.RealLagrangeBasis
Make a superposition of basis- vectors for a given set of coefficients.
superposition(double[]) - Method in class JSci.maths.polynomials.RealLagrangeBasis
Same as above, but type-safe
superposition(Field.Member[]) - Method in class JSci.maths.polynomials.RealMonomialBasis
 
superposition(double[]) - Method in class JSci.maths.polynomials.RealMonomialBasis
 
supersample(double[]) - Static method in class JSci.maths.wavelet.Cascades
Special oversampling for the linear spline interpolation
synthesize(Filter, double[]) - Method in class JSci.maths.wavelet.FWTCoef
 
synthesize(Filter, double[], int) - Method in class JSci.maths.wavelet.FWTCoef
 
synthesize(Filter) - Method in class JSci.maths.wavelet.FWTCoef
 
synthesize(Filter, int) - Method in class JSci.maths.wavelet.FWTCoef
 
synthesize(Filter, double[]) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
synthesize(Filter, double[], int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
synthesize(Filter) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
synthesize(Filter, int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
synthesizeAll(Filter, double[]) - Method in class JSci.maths.wavelet.FWTCoef
 
synthesizeAll(Filter) - Method in class JSci.maths.wavelet.FWTCoef
 
synthesizeAll(Filter) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
synthesizeTout(Filter, double[]) - Method in class JSci.maths.wavelet.FWTPacketCoef
 

T

T - Variable in class JSci.physics.Force2D
 
tan(Complex) - Static method in class JSci.maths.Complex
Returns the trigonometric tangent of a complex angle.
tan(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the trigonometric tangent of an angle.
tanh(Complex) - Static method in class JSci.maths.Complex
Returns the hyperbolic tangent of a complex number.
tanh(double) - Static method in class JSci.maths.ExtraMath
Returns the hyperbolic tangent of a double.
tanh(MathDouble) - Static method in class JSci.maths.MathDouble
Returns the hyperbolic tangent of a number.
Tau - Class in JSci.physics.particles
A class representing taus.
Tau() - Constructor for class JSci.physics.particles.Tau
Constructs a tau.
tauLeptonQN() - Method in class JSci.physics.particles.AntiElectronNeutrino
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.AntiHadron
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.AntiMuon
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.AntiMuonNeutrino
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.AntiQuark
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.AntiTau
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.AntiTauNeutrino
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.Electron
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.ElectronNeutrino
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.GaugeBoson
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.Hadron
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.Muon
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.MuonNeutrino
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.Positron
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.Quark
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.Tau
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.particles.TauNeutrino
Returns the tau lepton number.
tauLeptonQN() - Method in class JSci.physics.quantum.QuantumParticle
Returns the tau lepton number.
TauNeutrino - Class in JSci.physics.particles
A class representing tau neutrinos.
TauNeutrino() - Constructor for class JSci.physics.particles.TauNeutrino
Constructs a tau neutrino.
TDistribution - Class in JSci.maths.statistics
The TDistribution class provides an object for encapsulating student's t-distributions.
TDistribution(int) - Constructor for class JSci.maths.statistics.TDistribution
Constructor for student's t-distribution.
Tensor - Class in JSci.physics.relativity
The Tensor superclass provides an abstract encapsulation for tensors.
Tensor() - Constructor for class JSci.physics.relativity.Tensor
Constructs a tensor.
tensorProduct(ComplexMatrix) - Method in class JSci.maths.ComplexMatrix
Returns the tensor product of this matrix and another.
tensorProduct(DoubleMatrix) - Method in class JSci.maths.DoubleMatrix
Returns the tensor product of this matrix and another.
tensorProduct(DoubleSparseVector) - Method in class JSci.maths.DoubleSparseVector
Returns the tensor product of this vector and another.
tensorProduct(RingMatrix) - Method in class JSci.maths.RingMatrix
Returns the tensor product of this matrix and another.
tensorProduct(Rank1Tensor) - Method in class JSci.physics.relativity.Rank1Tensor
Returns the tensor product of this tensor and another.
tensorProduct(Rank2Tensor) - Method in class JSci.physics.relativity.Rank1Tensor
Returns the tensor product of this tensor and another.
tensorProduct(Rank3Tensor) - Method in class JSci.physics.relativity.Rank1Tensor
Returns the tensor product of this tensor and another.
tensorProduct(Rank1Tensor) - Method in class JSci.physics.relativity.Rank2Tensor
Returns the tensor product of this tensor and another.
tensorProduct(Rank2Tensor) - Method in class JSci.physics.relativity.Rank2Tensor
Returns the tensor product of this tensor and another.
tensorProduct(Rank1Tensor) - Method in class JSci.physics.relativity.Rank3Tensor
Returns the tensor product of this tensor and another.
terminal() - Method in class JSci.maths.categories.Preorder
 
terminal() - Method in class JSci.maths.categories.Simplicial
 
TestBiorthogonalityDau2 - Class in JSci.Demos.wavelet
Test the biorthogonality
TestBiorthogonalityDau2(int, int) - Constructor for class JSci.Demos.wavelet.TestBiorthogonalityDau2
 
TextReader - Class in JSci.io
Text reader, reads data text files/streams.
TextReader(InputStream) - Constructor for class JSci.io.TextReader
Reads text data from an input stream.
TextReader(String) - Constructor for class JSci.io.TextReader
Reads a text file with the specified system dependent file name.
TextReader(File) - Constructor for class JSci.io.TextReader
Reads a text file with the specified File object.
TextWriter - Class in JSci.io
Text writer, writes data text files/streams.
TextWriter(OutputStream) - Constructor for class JSci.io.TextWriter
Writes text data to an output stream.
TextWriter(String, char) - Constructor for class JSci.io.TextWriter
Writes to a text file with the specified system dependent file name.
TextWriter(File, char) - Constructor for class JSci.io.TextWriter
Writes to a text file with the specified File object.
to - Variable in class JSci.maths.categories.Simplicial.IncreasingMap
 
toArray(DoubleMatrix) - Static method in class JSci.util.MatrixToolkit
Converts a matrix to an array.
toArray(DoubleVector) - Static method in class JSci.util.VectorToolkit
Converts a vector to an array.
toBraVector() - Method in class JSci.physics.quantum.KetVector
Map this ket vector to a bra vector.
toComplex(Field.Member[]) - Static method in class JSci.maths.polynomials.ComplexPolynomialRing
Internal method for typesafe cast
toComplex(Polynomial) - Static method in class JSci.maths.polynomials.PolynomialMath
Try to cast a Polynomial to a complex polynomial
toComplexMatrix() - Method in class JSci.maths.DoubleDiagonalMatrix
Converts this matrix to a complex matrix.
toComplexMatrix() - Method in class JSci.maths.DoubleMatrix
Converts this matrix to a complex matrix.
toComplexMatrix() - Method in class JSci.maths.DoubleSparseMatrix
Converts this matrix to a complex matrix.
toComplexMatrix() - Method in class JSci.maths.DoubleSparseSquareMatrix
Converts this matrix to a complex matrix.
toComplexMatrix() - Method in class JSci.maths.DoubleTridiagonalMatrix
Converts this matrix to a complex matrix.
toComplexMatrix() - Method in class JSci.maths.IntegerDiagonalMatrix
Converts this matrix to a complex matrix.
toComplexMatrix() - Method in class JSci.maths.IntegerMatrix
Converts this matrix to a complex matrix.
toComplexMatrix() - Method in class JSci.maths.IntegerTridiagonalMatrix
Converts this matrix to a complex matrix.
toComplexVector() - Method in class JSci.maths.Double3Vector
Converts this 3-vector to a complex 3-vector.
toComplexVector() - Method in class JSci.maths.DoubleVector
Converts this vector to a complex vector.
toComplexVector() - Method in class JSci.maths.Integer3Vector
Converts this 3-vector to a complex 3-vector.
toComplexVector() - Method in class JSci.maths.IntegerVector
Converts this vector to a complex vector.
toDouble(Field.Member[]) - Static method in class JSci.maths.polynomials.RealPolynomialRing
internal method for safe typecast
toDouble(float[]) - Static method in class JSci.util.ArrayCaster
 
toDouble(int[]) - Static method in class JSci.util.ArrayCaster
 
toDouble(float[][]) - Static method in class JSci.util.ArrayCaster
 
toDouble(int[][]) - Static method in class JSci.util.ArrayCaster
 
toDoubleMatrix() - Method in class JSci.maths.IntegerDiagonalMatrix
Converts this matrix to a double matrix.
toDoubleMatrix() - Method in class JSci.maths.IntegerMatrix
Converts this matrix to a double matrix.
toDoubleMatrix() - Method in class JSci.maths.IntegerTridiagonalMatrix
Converts this matrix to a double matrix.
toDoubleVector() - Method in class JSci.maths.Integer3Vector
Converts this 3-vector to a double 3-vector.
toDoubleVector() - Method in class JSci.maths.IntegerVector
Converts this vector to a double vector.
toFloat(double[]) - Static method in class JSci.util.ArrayCaster
 
toFloat(int[]) - Static method in class JSci.util.ArrayCaster
 
toFloat(double[][]) - Static method in class JSci.util.ArrayCaster
 
toFloat(int[][]) - Static method in class JSci.util.ArrayCaster
 
toInt(double[]) - Static method in class JSci.util.ArrayCaster
 
toInt(float[]) - Static method in class JSci.util.ArrayCaster
 
toInt(float[][]) - Static method in class JSci.util.ArrayCaster
 
toInt(double[][]) - Static method in class JSci.util.ArrayCaster
 
toIntegerMatrix() - Method in class JSci.maths.DoubleDiagonalMatrix
Converts this matrix to an integer matrix.
toIntegerMatrix() - Method in class JSci.maths.DoubleMatrix
Converts this matrix to an integer matrix.
toIntegerMatrix() - Method in class JSci.maths.DoubleSparseMatrix
Converts this matrix to an integer matrix.
toIntegerMatrix() - Method in class JSci.maths.DoubleSparseSquareMatrix
Converts this matrix to an integer matrix.
toIntegerMatrix() - Method in class JSci.maths.DoubleTridiagonalMatrix
Converts this matrix to an integer matrix.
toIntegerVector() - Method in class JSci.maths.Double3Vector
Converts this 3-vector to an integer 3-vector.
toIntegerVector() - Method in class JSci.maths.DoubleVector
Converts this vector to an integer vector.
toKetVector() - Method in class JSci.physics.quantum.BraVector
Map this bra vector to a ket vector.
toMathDouble(double[]) - Static method in class JSci.maths.polynomials.RealPolynomialRing
internal method for safe typecast
Top - Class in JSci.physics.particles
A class representing tops.
Top() - Constructor for class JSci.physics.particles.Top
Constructs a top.
toString() - Method in class JSci.chemistry.Element
Returns the chemical symbol.
toString() - Method in class JSci.maths.algebras.LieAlgebra
Returns a string representing this algebra.
toString(double[]) - Static method in class JSci.maths.ArrayMath
Returns a comma delimited string representing the value of the array.
toString(double[][]) - Static method in class JSci.maths.ArrayMath
Returns a comma delimited string representing the value of the array.
toString(int[]) - Static method in class JSci.maths.ArrayMath
Returns a comma delimited string representing the value of the array.
toString(int[][]) - Static method in class JSci.maths.ArrayMath
Returns a comma delimited string representing the value of the array.
toString() - Method in class JSci.maths.Complex
Returns a string representing the value of this complex number.
toString(double, double) - Static method in class JSci.maths.Complex
Returns a string representing the value of this complex number.
toString() - Method in class JSci.maths.Complex3Vector
Returns a comma delimited string representing the value of this vector.
toString() - Method in class JSci.maths.ComplexMatrix
Returns a string representing this matrix.
toString() - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns a string representing this matrix.
toString() - Method in class JSci.maths.ComplexVector
Returns a comma delimited string representing the value of this vector.
toString() - Method in class JSci.maths.Double3Vector
Returns a comma delimited string representing the value of this vector.
toString() - Method in class JSci.maths.DoubleMatrix
Returns a string representing this matrix.
toString() - Method in class JSci.maths.DoubleSparseMatrix
Returns a string representing this matrix.
toString() - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns a string representing this matrix.
toString() - Method in class JSci.maths.DoubleSparseVector
Returns a comma delimited string representing the value of this vector.
toString() - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns a string representing this matrix.
toString() - Method in class JSci.maths.DoubleVector
Returns a comma delimited string representing the value of this vector.
toString() - Method in class JSci.maths.FiniteSet
Returns a string representing this set.
toString() - Method in class JSci.maths.groups.CyclicGroup
 
toString() - Method in class JSci.maths.groups.DihedralGroup
 
toString() - Method in class JSci.maths.groups.QuaternionGroup
 
toString() - Method in class JSci.maths.groups.U1
Returns a string representing this group.
toString() - Method in class JSci.maths.Integer3Vector
Returns a comma delimited string representing the value of this vector.
toString() - Method in class JSci.maths.IntegerMatrix
Returns a string representing this matrix.
toString() - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns a string representing this matrix.
toString() - Method in class JSci.maths.IntegerVector
Returns a comma delimited string representing the value of this vector.
toString() - Method in class JSci.maths.MathDouble
Returns a string representing the value of this double number.
toString() - Method in class JSci.maths.MathInteger
Returns a string representing the value of this integer number.
toString() - Method in class JSci.maths.polynomials.ComplexPolynomial
 
toString() - Method in class JSci.maths.polynomials.RealPolynomial
String representation P(x) = a_k x^k +...
toString() - Method in class JSci.maths.Quaternion
Returns a string representing the value of this quaternion.
toString() - Method in class JSci.maths.RingMatrix
Returns a string representing this matrix.
toString() - Method in class JSci.maths.Supernumber
Returns a string representing the value of this supernumber.
toString() - Method in class JSci.maths.wavelet.cdf2_4.DualScaling2_4
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.cdf2_4.DualWavelet2_4
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.cdf3_5.DualScaling3_5
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.cdf3_5.DualWavelet3_5
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.Cosine
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies2.Scaling2
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies2.Wavelet2
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies3.Scaling3
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies3.Wavelet3
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies4.Scaling4
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies4.Wavelet4
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies5.Scaling5
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies5.Wavelet5
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies6.Scaling6
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies6.Wavelet6
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies7.Scaling7
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies7.Wavelet7
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies8.Scaling8
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.daubechies8.Wavelet8
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.DiscreteFunction
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.MultiscaleFunction
Return a string representing the object
toString() - Method in class JSci.maths.wavelet.Sine
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.SparseDiscreteFunction
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.splines.LinearSpline
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.splines.PiecewiseConstant
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.splines.QuadraticSpline
Return a String representation of the object
toString() - Method in class JSci.maths.wavelet.splines.Spline
 
toString() - Method in class JSci.maths.wavelet.splines.SumOfDiracs
Return a String representation of the object
toString() - Method in class JSci.physics.particles.AntiBottom
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiCharm
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiDown
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiElectronNeutrino
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiKZero
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiLambda
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiMuon
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiMuonNeutrino
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiNeutron
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiOmegaMinus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiProton
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiSigmaMinus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiSigmaPlus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiSigmaZero
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiStrange
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiTau
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiTauNeutrino
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiTop
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiUp
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.AntiXiZero
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Bottom
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Charm
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Down
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Electron
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.ElectronNeutrino
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Eta
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Gluon
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Graviton
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.KMinus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.KPlus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.KZero
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Lambda
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Muon
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.MuonNeutrino
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Neutron
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.OmegaMinus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Photon
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.PiMinus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.PiPlus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.PiZero
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Positron
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Proton
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.SigmaMinus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.SigmaPlus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.SigmaZero
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Strange
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Tau
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.TauNeutrino
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Top
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.Up
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.WMinus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.WPlus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.XiMinus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.XiPlus
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.XiZero
Returns a string representing this class.
toString() - Method in class JSci.physics.particles.ZZero
Returns a string representing this class.
toString() - Method in class JSci.physics.quantum.BraVector
Returns a comma delimited string representing the value of this bra vector.
toString() - Method in class JSci.physics.quantum.KetVector
Returns a comma delimited string representing the value of this ket vector.
toString() - Method in class JSci.physics.quantum.Operator
Returns a string representing this operator.
toString() - Method in class JSci.physics.relativity.Rank1Tensor
Returns a comma delimited string representing the value of this tensor.
toString() - Method in class JSci.Version
Returns the version number as a string.
trace() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the trace.
trace() - Method in class JSci.maths.ComplexSquareMatrix
Returns the trace.
trace() - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the trace.
trace() - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the trace.
trace() - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the trace.
trace() - Method in class JSci.maths.DoubleSquareMatrix
Returns the trace.
trace() - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the trace.
trace() - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the trace.
trace() - Method in class JSci.maths.IntegerSquareMatrix
Returns the trace.
trace() - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the trace.
trace() - Method in class JSci.physics.quantum.GammaMatrix
Returns the trace.
trace() - Method in class JSci.physics.quantum.Operator
Returns the trace.
trace() - Method in class JSci.physics.quantum.SpinOperator
Returns the trace.
transform(Complex[]) - Static method in class JSci.maths.FourierMath
Fourier transform.
transform(double[], double[]) - Static method in class JSci.maths.FourierMath
Fourier transform.
transform(double[]) - Static method in class JSci.maths.FourierMath
Fourier transform.
transform(double[]) - Method in interface JSci.maths.wavelet.FWT
 
transform(double[]) - Method in class JSci.maths.wavelet.symmlet8.FastSymmlet8
 
transform(float[], int) - Static method in class JSci.maths.wavelet.symmlet8.FastSymmlet8
 
transform(float[]) - Method in class JSci.maths.wavelet.symmlet8.FastSymmlet8
 
TransitionMetal - Class in JSci.chemistry.periodictable
A class representing transition metals.
TransitionMetal(String, String) - Constructor for class JSci.chemistry.periodictable.TransitionMetal
Constructs a transition metal.
translate(double) - Method in class JSci.physics.ClassicalParticle2D
 
translateToJSciCode() - Method in class JSci.io.MathMLParser
Translates the document into JSci code.
translateToJSciObjects() - Method in class JSci.io.MathMLParser
Translates the document into JSci objects.
transpose(double[][]) - Static method in class JSci.maths.ArrayMath
Takes the transpose of an array (like the matrix operation).
transpose(int[][]) - Static method in class JSci.maths.ArrayMath
Takes the transpose of an array (like the matrix operation).
transpose() - Method in class JSci.maths.ComplexDiagonalMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.ComplexMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.ComplexSquareMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.ComplexTridiagonalMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.DoubleDiagonalMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.DoubleMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.DoubleSparseMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.DoubleSparseSquareMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.DoubleSquareMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.DoubleTridiagonalMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.IntegerDiagonalMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.IntegerMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.IntegerSquareMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.IntegerTridiagonalMatrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.Matrix
Returns the transpose of this matrix.
transpose() - Method in class JSci.maths.RingMatrix
Returns the transpose of this matrix.
trapezium(int, Mapping, double, double) - Static method in class JSci.maths.NumericalMath
Numerical integration using the trapezium rule.
TRIDIAGONAL - Static variable in class JSci.maths.ComplexTridiagonalMatrix
Storage format identifier.
TRIDIAGONAL - Static variable in class JSci.maths.DoubleTridiagonalMatrix
Storage format identifier.
TRIDIAGONAL - Static variable in class JSci.maths.IntegerTridiagonalMatrix
Storage format identifier.
TWO - Static variable in class JSci.maths.fields.ComplexField
 
TWO_PI - Static variable in interface JSci.maths.NumericalConstants
Two times pi.

U

U1 - Class in JSci.maths.groups
The U1 class provides an encapsulation for U(1) groups.
udiag - Variable in class JSci.maths.DoubleTridiagonalMatrix
 
udiag - Variable in class JSci.maths.IntegerTridiagonalMatrix
 
udiagIm - Variable in class JSci.maths.ComplexTridiagonalMatrix
 
udiagRe - Variable in class JSci.maths.ComplexTridiagonalMatrix
 
UndefinedCompositionException - Exception in JSci.maths.categories
This exception occurs when trying to compose two morphisms whose composition is undefined.
UndefinedCompositionException() - Constructor for exception JSci.maths.categories.UndefinedCompositionException
Constructs a UndefinedCompositionException with no detail message.
UndefinedCompositionException(String) - Constructor for exception JSci.maths.categories.UndefinedCompositionException
Constructs a UndefinedCompositionException with the specified detail message.
union(MathSet) - Method in class JSci.maths.categories.FinSet.FunctionSet
 
union(MathSet) - Method in class JSci.maths.FiniteSet
Performs the union of this set with another.
union(MathSet) - Method in interface JSci.maths.MathSet
Performs the union of this set with another.
Up - Class in JSci.physics.particles
A class representing ups.
Up() - Constructor for class JSci.physics.particles.Up
Constructs an up.
update(Graphics) - Method in class JSci.awt.DoubleBufferedCanvas
Updates the canvas.
update(Graphics) - Method in class JSci.swing.JDoubleBufferedComponent
Updates the canvas.
upsample(Complex[]) - Static method in class JSci.maths.WaveletMath
Insertion of zeros between every other data point in 1D.
upsample(double[]) - Static method in class JSci.maths.WaveletMath
Insertion of zeros between every other data point in 1D.
upsample(Complex[], Complex[]) - Static method in class JSci.maths.WaveletMath
Part of the Fast Wavelet Scheme.
upsample(double[], double[]) - Static method in class JSci.maths.WaveletMath
Part of the Fast Wavelet Scheme.

V

v - Variable in class JSci.physics.ClassicalParticle
 
value() - Method in class JSci.maths.MathDouble
Returns the double value.
value() - Method in class JSci.maths.MathInteger
Returns the integer value.
VariableBean - Class in JSci.beans
 
VariableBean() - Constructor for class JSci.beans.VariableBean
 
variableChanged(VariableEvent) - Method in class JSci.beans.MathBean
 
variableChanged(VariableEvent) - Method in interface JSci.beans.VariableListener
 
VariableEvent - Class in JSci.beans
 
VariableEvent(Object, String, Object) - Constructor for class JSci.beans.VariableEvent
 
VariableListener - Interface in JSci.beans
 
variance(double[]) - Static method in class JSci.maths.ArrayMath
Compute the variance.
variance(int[]) - Static method in class JSci.maths.ArrayMath
Compute the variance.
variance(int) - Method in class JSci.maths.wavelet.FWTCoef
 
variance(FWTCoef[], int) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
variance(int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
varianceICF() - Method in class JSci.maths.wavelet.FWTCoef
 
varianceICF() - Method in class JSci.maths.wavelet.FWTPacketCoef
 
varianceRatio(int) - Method in class JSci.maths.wavelet.FWTCoef
 
varianceRatio(FWTCoef[], int) - Static method in class JSci.maths.wavelet.FWTCoefMath
 
varianceRatio(int) - Method in class JSci.maths.wavelet.FWTPacketCoef
 
vector - Variable in class JSci.maths.DoubleVector
Array containing the components of the vector.
vector - Variable in class JSci.maths.IntegerVector
Array containing the components of the vector.
VectorDimensionException - Exception in JSci.maths
This exception occurs when there is a problem involving a vector's dimension.
VectorDimensionException() - Constructor for exception JSci.maths.VectorDimensionException
Constructs a VectorDimensionException with no detail message.
VectorDimensionException(String) - Constructor for exception JSci.maths.VectorDimensionException
Constructs a VectorDimensionException with the specified detail message.
vectorIm - Variable in class JSci.maths.ComplexVector
Arrays containing the components of the vector.
vectorRe - Variable in class JSci.maths.ComplexVector
Arrays containing the components of the vector.
VectorSpace - Interface in JSci.maths.algebras
This interface defines a vector space.
VectorSpace.Member - Interface in JSci.maths.algebras
This interface defines a member of a vector space, i.e.
VectorToolkit - Class in JSci.util
This is a useful collection of vector related methods.
Version - Class in JSci
The Version class contains information about the current and latest release.
vx - Variable in class JSci.physics.ClassicalParticle2D
Velocity coordinates.
vy - Variable in class JSci.physics.ClassicalParticle2D
Velocity coordinates.

W

waitForImage(Image) - Method in class JSci.Demos.wavelet.PixelArray
 
Wavefunction - Class in JSci.Demos.Wavefunction
Wavefunction numerically solves the time-independent Schrödinger equation.
Wavefunction() - Constructor for class JSci.Demos.Wavefunction.Wavefunction
Constructs Wavefunction.
wavelet(int, int) - Static method in class JSci.maths.wavelet.cdf2_4.MultiSpline2_4
 
wavelet(int, int) - Static method in class JSci.maths.wavelet.cdf3_5.MultiSpline3_5
 
wavelet(int, int) - Static method in class JSci.maths.wavelet.haar.MultiSplineHaar
 
Wavelet2 - Class in JSci.maths.wavelet.daubechies2
Daubechies wavelets adapted to the interval by Meyer.
Wavelet2(int, int) - Constructor for class JSci.maths.wavelet.daubechies2.Wavelet2
 
Wavelet2() - Constructor for class JSci.maths.wavelet.daubechies2.Wavelet2
 
Wavelet3 - Class in JSci.maths.wavelet.daubechies3
Daubechies wavelets adapted to the interval by Meyer.
Wavelet3(int, int) - Constructor for class JSci.maths.wavelet.daubechies3.Wavelet3
 
Wavelet3() - Constructor for class JSci.maths.wavelet.daubechies3.Wavelet3
 
Wavelet4 - Class in JSci.maths.wavelet.daubechies4
Daubechies wavelets adapted to the interval by Meyer.
Wavelet4(int, int) - Constructor for class JSci.maths.wavelet.daubechies4.Wavelet4
 
Wavelet4() - Constructor for class JSci.maths.wavelet.daubechies4.Wavelet4
 
Wavelet5 - Class in JSci.maths.wavelet.daubechies5
Daubechies wavelets adapted to the interval by Meyer.
Wavelet5(int, int) - Constructor for class JSci.maths.wavelet.daubechies5.Wavelet5
 
Wavelet5() - Constructor for class JSci.maths.wavelet.daubechies5.Wavelet5
 
Wavelet6 - Class in JSci.maths.wavelet.daubechies6
Daubechies wavelets adapted to the interval by Meyer.
Wavelet6(int, int) - Constructor for class JSci.maths.wavelet.daubechies6.Wavelet6
 
Wavelet6() - Constructor for class JSci.maths.wavelet.daubechies6.Wavelet6
 
Wavelet7 - Class in JSci.maths.wavelet.daubechies7
Daubechies wavelets adapted to the interval by Meyer.
Wavelet7(int, int) - Constructor for class JSci.maths.wavelet.daubechies7.Wavelet7
 
Wavelet7() - Constructor for class JSci.maths.wavelet.daubechies7.Wavelet7
 
Wavelet8 - Class in JSci.maths.wavelet.daubechies8
Daubechies wavelets adapted to the interval by Meyer.
Wavelet8(int, int) - Constructor for class JSci.maths.wavelet.daubechies8.Wavelet8
 
Wavelet8() - Constructor for class JSci.maths.wavelet.daubechies8.Wavelet8
 
WaveletImageTransform - Class in JSci.Demos.wavelet
Launch the following code on an image having odd dimensions and you'll have a visual example.
WaveletImageTransform(String) - Constructor for class JSci.Demos.wavelet.WaveletImageTransform
 
WaveletMath - Class in JSci.maths
The wavelet math library.
WeibullDistribution - Class in JSci.maths.statistics
The WeibullDistribution class provides an object for encapsulating Weibull distributions.
WeibullDistribution(double) - Constructor for class JSci.maths.statistics.WeibullDistribution
Constructs a Weibull distribution.
WMinus - Class in JSci.physics.particles
A class representing W-.
WMinus() - Constructor for class JSci.physics.particles.WMinus
Constructs a W-.
WPlus - Class in JSci.physics.particles
A class representing W+.
WPlus() - Constructor for class JSci.physics.particles.WPlus
Constructs a W+.
write(int) - Method in class JSci.io.TextWriter
Writes a single character.
write(String) - Method in class JSci.io.TextWriter
Writes a string.
write(double[]) - Method in class JSci.io.TextWriter
Writes an array of data.
write(double[][]) - Method in class JSci.io.TextWriter
Writes an array of data.
write(int[]) - Method in class JSci.io.TextWriter
Writes an array of data.
write(int[][]) - Method in class JSci.io.TextWriter
Writes an array of data.
write(DoubleMatrix) - Method in class JSci.io.TextWriter
Writes a matrix.
write(IntegerMatrix) - Method in class JSci.io.TextWriter
Writes a matrix.

X

x - Variable in class JSci.physics.ClassicalParticle
 
x - Variable in class JSci.physics.ClassicalParticle2D
Position coordinates.
X1 - Static variable in class JSci.physics.quantum.SpinOperator
Spin 1 operator (x).
X1_2 - Static variable in class JSci.physics.quantum.SpinOperator
Spin 1/2 operator (x).
X_CHAOS - Static variable in class JSci.maths.chaos.GingerbreadManMap
Chaotic x value.
Xi - Class in JSci.physics.particles
A class representing xis.
Xi() - Constructor for class JSci.physics.particles.Xi
Constructs a xi.
XiMinus - Class in JSci.physics.particles
A class representing xi-.
XiMinus() - Constructor for class JSci.physics.particles.XiMinus
Constructs a xi-.
XiPlus - Class in JSci.physics.particles
A class representing xi+.
XiPlus() - Constructor for class JSci.physics.particles.XiPlus
Constructs a xi+.
XiZero - Class in JSci.physics.particles
A class representing xi0.
XiZero() - Constructor for class JSci.physics.particles.XiZero
Constructs a xi0.

Y

y - Variable in class JSci.physics.ClassicalParticle2D
Position coordinates.
Y0_D - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 0 matrix (Dirac representation).
Y0_M - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 0 matrix (Majorana representation).
Y0_W - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 0 matrix (Weyl representation).
Y1 - Static variable in class JSci.physics.quantum.SpinOperator
Spin 1 operator (y).
Y1_2 - Static variable in class JSci.physics.quantum.SpinOperator
Spin 1/2 operator (y).
Y1_D - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 1 matrix (Dirac representation).
Y1_M - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 1 matrix (Majorana representation).
Y1_W - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 1 matrix (Weyl representation).
Y2_D - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 2 matrix (Dirac representation).
Y2_M - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 2 matrix (Majorana representation).
Y2_W - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 2 matrix (Weyl representation).
Y3_D - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 3 matrix (Dirac representation).
Y3_M - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 3 matrix (Majorana representation).
Y3_W - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 3 matrix (Weyl representation).
Y5_D - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 5 matrix (Dirac representation).
Y5_M - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 5 matrix (Majorana representation).
Y5_W - Static variable in class JSci.physics.quantum.GammaMatrix
Gamma 5 matrix (Weyl representation).

Z

Z1 - Static variable in class JSci.physics.quantum.SpinOperator
Spin 1 operator (z).
Z1_2 - Static variable in class JSci.physics.quantum.SpinOperator
Spin 1/2 operator (z).
zero() - Method in class JSci.maths.algebras.HilbertSpace
Returns the zero vector.
ZERO - Static variable in class JSci.maths.Complex
The complex number 0+0i.
ZERO - Static variable in class JSci.maths.fields.ComplexField
 
zero() - Method in class JSci.maths.fields.ComplexField
Returns the complex number zero.
ZERO - Static variable in class JSci.maths.fields.IntegerRing
 
zero() - Method in class JSci.maths.fields.IntegerRing
Returns the integer number zero.
ZERO - Static variable in class JSci.maths.fields.RealField
 
zero() - Method in class JSci.maths.fields.RealField
Returns the real number zero.
zero() - Method in interface JSci.maths.groups.AbelianGroup
Returns the identity element.
zero() - Method in class JSci.maths.groups.CyclicGroup
Returns the identity element.
zero() - Method in class JSci.maths.polynomials.ComplexPolynomialRing
Returns the identity element.
zero() - Method in class JSci.maths.polynomials.RealPolynomialRing
Returns the identity element.
ZERO_TOL - Static variable in class JSci.GlobalSettings
Zero tolerance.
ZZero - Class in JSci.physics.particles
A class representing Z0.
ZZero() - Constructor for class JSci.physics.particles.ZZero
Constructs a Z0.

_

_dim - Variable in class JSci.maths.polynomials.RealLagrangeBasis
 
_samplingsX - Variable in class JSci.maths.polynomials.RealLagrangeBasis
 

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 _